<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Osmap: /home/alejandro/Development/osmap/include/osmap.pb.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Osmap
   &#160;<span id="projectnumber">1</span>
   </div>
   <div id="projectbrief">Osmap documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,'Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('osmap_8pb_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">osmap.pb.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="osmap_8pb_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Generated by the protocol buffer compiler.  DO NOT EDIT!</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// source: osmap.proto</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#ifndef PROTOBUF_INCLUDED_osmap_2eproto</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#define PROTOBUF_INCLUDED_osmap_2eproto</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;</div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/stubs/common.h&gt;</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;</div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#if GOOGLE_PROTOBUF_VERSION &lt; 3006001</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="preprocessor">#error This file was generated by a newer version of protoc which is</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#error incompatible with your Protocol Buffer headers.  Please update</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#error your headers.</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#if 3006001 &lt; GOOGLE_PROTOBUF_MIN_PROTOC_VERSION</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#error This file was generated by an older version of protoc which is</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#error incompatible with your Protocol Buffer headers.  Please</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#error regenerate this file with a newer version of protoc.</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/io/coded_stream.h&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/arena.h&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/arenastring.h&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/generated_message_table_driven.h&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/generated_message_util.h&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/inlined_string_field.h&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/metadata.h&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/message.h&gt;</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/repeated_field.h&gt;</span>  <span class="comment">// IWYU pragma: export</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/extension_set.h&gt;</span>  <span class="comment">// IWYU pragma: export</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;google/protobuf/unknown_field_set.h&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">// @@protoc_insertion_point(includes)</span></div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="osmap_8pb_8h.html#a0c65e9aeb50176ae7e5f20b3c6909264">   34</a></span>&#160;<span class="preprocessor">#define PROTOBUF_INTERNAL_EXPORT_protobuf_osmap_2eproto </span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespaceprotobuf__osmap__2eproto.html">   36</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprotobuf__osmap__2eproto.html">protobuf_osmap_2eproto</a> {</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// Internal implementation detail -- do not use these members.</span></div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structprotobuf__osmap__2eproto_1_1_table_struct.html">   38</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprotobuf__osmap__2eproto_1_1_table_struct.html">TableStruct</a> {</div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="structprotobuf__osmap__2eproto_1_1_table_struct.html#a86d6f92f64a971d1d20df502ef226b44">   39</a></span>&#160;  <span class="keyword">static</span> const ::google::protobuf::internal::ParseTableField <a class="code" href="structprotobuf__osmap__2eproto_1_1_table_struct.html#a86d6f92f64a971d1d20df502ef226b44">entries</a>[];</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="structprotobuf__osmap__2eproto_1_1_table_struct.html#a5f8e5492be761a8c30493bfc1aa686fb">   40</a></span>&#160;  <span class="keyword">static</span> const ::google::protobuf::internal::AuxillaryParseTableField <a class="code" href="structprotobuf__osmap__2eproto_1_1_table_struct.html#a5f8e5492be761a8c30493bfc1aa686fb">aux</a>[];</div><div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="structprotobuf__osmap__2eproto_1_1_table_struct.html#a765bb70df617d21f01debd8aec23b1b4">   41</a></span>&#160;  <span class="keyword">static</span> const ::google::protobuf::internal::ParseTable <a class="code" href="structprotobuf__osmap__2eproto_1_1_table_struct.html#a765bb70df617d21f01debd8aec23b1b4">schema</a>[13];</div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="structprotobuf__osmap__2eproto_1_1_table_struct.html#ac1fa098f0fe59647913e742c6351838d">   42</a></span>&#160;  <span class="keyword">static</span> const ::google::protobuf::internal::FieldMetadata <a class="code" href="structprotobuf__osmap__2eproto_1_1_table_struct.html#ac1fa098f0fe59647913e742c6351838d">field_metadata</a>[];</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="structprotobuf__osmap__2eproto_1_1_table_struct.html#aaa7a251b72afcc6888848e49e444c27c">   43</a></span>&#160;  <span class="keyword">static</span> const ::google::protobuf::internal::SerializationTable <a class="code" href="structprotobuf__osmap__2eproto_1_1_table_struct.html#aaa7a251b72afcc6888848e49e444c27c">serialization_table</a>[];</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="structprotobuf__osmap__2eproto_1_1_table_struct.html#ac80ea8575a9d187721a265c506a6520d">   44</a></span>&#160;  <span class="keyword">static</span> const ::google::protobuf::uint32 <a class="code" href="structprotobuf__osmap__2eproto_1_1_table_struct.html#ac80ea8575a9d187721a265c506a6520d">offsets</a>[];</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;};</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespaceprotobuf__osmap__2eproto.html#af8dc47e453cd8ffac53fa7010e47458d">AddDescriptors</a>();</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;}  <span class="comment">// namespace protobuf_osmap_2eproto</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>;</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="keyword">class </span>SerializedDescriptorDefaultTypeInternal;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">extern</span> SerializedDescriptorDefaultTypeInternal <a class="code" href="osmap_8pb_8h.html#aabce29c0d9f5064b7921951946dd564d">_SerializedDescriptor_default_instance_</a>;</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_feature.html">SerializedFeature</a>;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">class </span>SerializedFeatureDefaultTypeInternal;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">extern</span> SerializedFeatureDefaultTypeInternal <a class="code" href="osmap_8pb_8h.html#a768f8bf7072a3055534e1a60da05b54e">_SerializedFeature_default_instance_</a>;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_k.html">SerializedK</a>;</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="keyword">class </span>SerializedKDefaultTypeInternal;</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="keyword">extern</span> SerializedKDefaultTypeInternal <a class="code" href="osmap_8pb_8h.html#ad4d86465972fd98936c9c466c6703215">_SerializedK_default_instance_</a>;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_k_array.html">SerializedKArray</a>;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">class </span>SerializedKArrayDefaultTypeInternal;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="keyword">extern</span> SerializedKArrayDefaultTypeInternal <a class="code" href="osmap_8pb_8h.html#a02b857d47b6def07d17c37e2f7dddb2f">_SerializedKArray_default_instance_</a>;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="keyword">class </span>SerializedKeyframeDefaultTypeInternal;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="keyword">extern</span> SerializedKeyframeDefaultTypeInternal <a class="code" href="osmap_8pb_8h.html#a4dc1cac8480df545bd19210ba3148d1c">_SerializedKeyframe_default_instance_</a>;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="keyword">class </span>SerializedKeyframeArrayDefaultTypeInternal;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="keyword">extern</span> SerializedKeyframeArrayDefaultTypeInternal <a class="code" href="osmap_8pb_8h.html#a98886619d01fb4332c87bf749c902ec8">_SerializedKeyframeArray_default_instance_</a>;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="keyword">class </span>SerializedKeyframeFeaturesDefaultTypeInternal;</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="keyword">extern</span> SerializedKeyframeFeaturesDefaultTypeInternal <a class="code" href="osmap_8pb_8h.html#a74015fd1671999c0240a0661c42d421c">_SerializedKeyframeFeatures_default_instance_</a>;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="keyword">class </span>SerializedKeyframeFeaturesArrayDefaultTypeInternal;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="keyword">extern</span> SerializedKeyframeFeaturesArrayDefaultTypeInternal <a class="code" href="osmap_8pb_8h.html#aa65c410899a15e52a0b7e7878576e817">_SerializedKeyframeFeaturesArray_default_instance_</a>;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="keyword">class </span>SerializedKeypointDefaultTypeInternal;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="keyword">extern</span> SerializedKeypointDefaultTypeInternal <a class="code" href="osmap_8pb_8h.html#aedc706e7c446444d901afa5aac90f5ae">_SerializedKeypoint_default_instance_</a>;</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="keyword">class </span>SerializedMappointDefaultTypeInternal;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="keyword">extern</span> SerializedMappointDefaultTypeInternal <a class="code" href="osmap_8pb_8h.html#a70ce74544b609dc3d0fadcc7c3d2a5e9">_SerializedMappoint_default_instance_</a>;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="keyword">class </span>SerializedMappointArrayDefaultTypeInternal;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="keyword">extern</span> SerializedMappointArrayDefaultTypeInternal <a class="code" href="osmap_8pb_8h.html#ae7cdfbc03147edd2013d5734cfffa89e">_SerializedMappointArray_default_instance_</a>;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_pose.html">SerializedPose</a>;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="keyword">class </span>SerializedPoseDefaultTypeInternal;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="keyword">extern</span> SerializedPoseDefaultTypeInternal <a class="code" href="osmap_8pb_8h.html#aa39405cb9724a1a245d77273f7ba132d">_SerializedPose_default_instance_</a>;</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_position.html">SerializedPosition</a>;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="keyword">class </span>SerializedPositionDefaultTypeInternal;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="keyword">extern</span> SerializedPositionDefaultTypeInternal <a class="code" href="osmap_8pb_8h.html#ac0acc6cc9d5fe7a1f195c49ca24b4249">_SerializedPosition_default_instance_</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="namespacegoogle.html">   87</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacegoogle.html">google</a> {</div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="namespacegoogle_1_1protobuf.html">   88</a></span>&#160;<span class="keyword">namespace </span>protobuf {</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="keyword">template</span>&lt;&gt; <a class="code" href="class_serialized_descriptor.html">::SerializedDescriptor</a>* Arena::CreateMaybeMessage&lt;::SerializedDescriptor&gt;(Arena*);</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="keyword">template</span>&lt;&gt; <a class="code" href="class_serialized_feature.html">::SerializedFeature</a>* Arena::CreateMaybeMessage&lt;::SerializedFeature&gt;(Arena*);</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="keyword">template</span>&lt;&gt; <a class="code" href="class_serialized_k.html">::SerializedK</a>* Arena::CreateMaybeMessage&lt;::SerializedK&gt;(Arena*);</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="keyword">template</span>&lt;&gt; <a class="code" href="class_serialized_k_array.html">::SerializedKArray</a>* Arena::CreateMaybeMessage&lt;::SerializedKArray&gt;(Arena*);</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="keyword">template</span>&lt;&gt; <a class="code" href="class_serialized_keyframe.html">::SerializedKeyframe</a>* Arena::CreateMaybeMessage&lt;::SerializedKeyframe&gt;(Arena*);</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="keyword">template</span>&lt;&gt; <a class="code" href="class_serialized_keyframe_array.html">::SerializedKeyframeArray</a>* Arena::CreateMaybeMessage&lt;::SerializedKeyframeArray&gt;(Arena*);</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="keyword">template</span>&lt;&gt; <a class="code" href="class_serialized_keyframe_features.html">::SerializedKeyframeFeatures</a>* Arena::CreateMaybeMessage&lt;::SerializedKeyframeFeatures&gt;(Arena*);</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;<span class="keyword">template</span>&lt;&gt; <a class="code" href="class_serialized_keyframe_features_array.html">::SerializedKeyframeFeaturesArray</a>* Arena::CreateMaybeMessage&lt;::SerializedKeyframeFeaturesArray&gt;(Arena*);</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="keyword">template</span>&lt;&gt; <a class="code" href="class_serialized_keypoint.html">::SerializedKeypoint</a>* Arena::CreateMaybeMessage&lt;::SerializedKeypoint&gt;(Arena*);</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="keyword">template</span>&lt;&gt; <a class="code" href="class_serialized_mappoint.html">::SerializedMappoint</a>* Arena::CreateMaybeMessage&lt;::SerializedMappoint&gt;(Arena*);</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="keyword">template</span>&lt;&gt; <a class="code" href="class_serialized_mappoint_array.html">::SerializedMappointArray</a>* Arena::CreateMaybeMessage&lt;::SerializedMappointArray&gt;(Arena*);</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="keyword">template</span>&lt;&gt; <a class="code" href="class_serialized_pose.html">::SerializedPose</a>* Arena::CreateMaybeMessage&lt;::SerializedPose&gt;(Arena*);</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="keyword">template</span>&lt;&gt; <a class="code" href="class_serialized_position.html">::SerializedPosition</a>* Arena::CreateMaybeMessage&lt;::SerializedPosition&gt;(Arena*);</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;}  <span class="comment">// namespace protobuf</span></div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;}  <span class="comment">// namespace google</span></div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="comment">// ===================================================================</span></div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html">  107</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a> : <span class="keyword">public</span> ::google::protobuf::Message <span class="comment">/* @@protoc_insertion_point(class_definition:SerializedDescriptor) */</span> {</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>();</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>();</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>&amp; from);</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a3442b7210d7aaff406550b4eac8eb8a7">  114</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>&amp; <a class="code" href="class_serialized_descriptor.html#a3442b7210d7aaff406550b4eac8eb8a7">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>&amp; from) {</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;    CopyFrom(from);</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;  }</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="preprocessor">  #if LANG_CXX11</span></div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>(<a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>&amp;&amp; from) noexcept</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    : <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>() {</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    *<span class="keyword">this</span> = ::std::move(from);</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;  }</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>&amp; operator=(<a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>&amp;&amp; from) noexcept {</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    <span class="keywordflow">if</span> (GetArenaNoVirtual() == from.<a class="code" href="class_serialized_descriptor.html#a0ff1508a3a8f0b307a0e6def0c982365">GetArenaNoVirtual</a>()) {</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;      <span class="keywordflow">if</span> (<span class="keyword">this</span> != &amp;from) InternalSwap(&amp;from);</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;      CopyFrom(from);</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    }</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;  }</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;<span class="preprocessor">  #endif</span></div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;  <span class="keyword">static</span> const ::google::protobuf::Descriptor* descriptor();</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>&amp; default_instance();</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> InitAsDefaultInstance();  <span class="comment">// FOR INTERNAL USE ONLY</span></div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a6790a4d6b5deb899e152ac125dad6be7">  137</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>* <a class="code" href="class_serialized_descriptor.html#a6790a4d6b5deb899e152ac125dad6be7">internal_default_instance</a>() {</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;               &amp;<a class="code" href="osmap_8pb_8h.html#aabce29c0d9f5064b7921951946dd564d">_SerializedDescriptor_default_instance_</a>);</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;  }</div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a2b18b26d01d605d6d53e6e84198b1809">  141</a></span>&#160;  <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> kIndexInFileMessages =</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    0;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  <span class="keywordtype">void</span> Swap(<a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>* other);</div><div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a2ae601c1cc0ab1d16e9f2b7d8b269437">  145</a></span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_descriptor.html#a2ae601c1cc0ab1d16e9f2b7d8b269437">swap</a>(<a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>&amp; a, <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>&amp; b) {</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;    a.<a class="code" href="class_serialized_descriptor.html#a03a742fb7a8d1877437df5ad9af7a835">Swap</a>(&amp;b);</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  }</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;  <span class="comment">// implements Message ----------------------------------------------</span></div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#ab19eacbc096321f7a66c2a941a3134f2">  151</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>* <a class="code" href="class_serialized_descriptor.html#ab19eacbc096321f7a66c2a941a3134f2">New</a>() const final {</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedDescriptor&gt;(NULL);</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;  }</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#aa0c6cbbe48292b858deb375ca81ab3c5">  155</a></span>&#160;  <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>* <a class="code" href="class_serialized_descriptor.html#aa0c6cbbe48292b858deb375ca81ab3c5">New</a>(::google::protobuf::Arena* arena) <span class="keyword">const</span> <span class="keyword">final</span> {</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedDescriptor&gt;(arena);</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;  }</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;  <span class="keywordtype">void</span> CopyFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;  <span class="keywordtype">void</span> MergeFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;  <span class="keywordtype">void</span> CopyFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>&amp; from);</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;  <span class="keywordtype">void</span> MergeFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>&amp; from);</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  <span class="keywordtype">void</span> Clear() <span class="keyword">final</span>;</div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;  <span class="keywordtype">bool</span> IsInitialized() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;  <span class="keywordtype">size_t</span> ByteSizeLong() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;  <span class="keywordtype">bool</span> MergePartialFromCodedStream(</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;      ::google::protobuf::io::CodedInputStream* input) <span class="keyword">final</span>;</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;  <span class="keywordtype">void</span> SerializeWithCachedSizes(</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;      ::google::protobuf::io::CodedOutputStream* output) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;      <span class="keywordtype">bool</span> deterministic, ::google::protobuf::uint8* target) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#ac328d080073002ef89040cacf63a7d4d">  172</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="class_serialized_descriptor.html#ac328d080073002ef89040cacf63a7d4d">GetCachedSize</a>() const final { <span class="keywordflow">return</span> _cached_size_.Get(); }</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <span class="keywordtype">void</span> SharedCtor();</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;  <span class="keywordtype">void</span> SharedDtor();</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;  <span class="keywordtype">void</span> SetCachedSize(<span class="keywordtype">int</span> size) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;  <span class="keywordtype">void</span> InternalSwap(<a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>* other);</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a0ff1508a3a8f0b307a0e6def0c982365">  180</a></span>&#160;  inline ::google::protobuf::Arena* <a class="code" href="class_serialized_descriptor.html#a0ff1508a3a8f0b307a0e6def0c982365">GetArenaNoVirtual</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  }</div><div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a16be418b89242717fc6a1916f661c2e4">  183</a></span>&#160;  <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="class_serialized_descriptor.html#a16be418b89242717fc6a1916f661c2e4">MaybeArenaPtr</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  }</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  ::google::protobuf::Metadata GetMetadata() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  <span class="comment">// nested types ----------------------------------------------------</span></div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;  <span class="comment">// accessors -------------------------------------------------------</span></div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  <span class="comment">// repeated fixed32 block = 1;</span></div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;  <span class="keywordtype">int</span> block_size() <span class="keyword">const</span>;</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;  <span class="keywordtype">void</span> clear_block();</div><div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#ac67f9cb724ffd1f3c513c7a760f618ab">  197</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kBlockFieldNumber = 1;</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;  ::google::protobuf::uint32 block(<span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;  <span class="keywordtype">void</span> set_block(<span class="keywordtype">int</span> index, ::google::protobuf::uint32 value);</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;  <span class="keywordtype">void</span> add_block(::google::protobuf::uint32 value);</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;  const ::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt;&amp;</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;      block() <span class="keyword">const</span>;</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  ::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt;*</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;      mutable_block();</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;  <span class="comment">// @@protoc_insertion_point(class_scope:SerializedDescriptor)</span></div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#aeac14113923bea929c2d05415919ac37">  209</a></span>&#160;  ::google::protobuf::internal::InternalMetadataWithArena <a class="code" href="class_serialized_descriptor.html#aeac14113923bea929c2d05415919ac37">_internal_metadata_</a>;</div><div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a9c809d27dc182a694c06b8bf590b5504">  210</a></span>&#160;  ::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt; <a class="code" href="class_serialized_descriptor.html#a9c809d27dc182a694c06b8bf590b5504">block_</a>;</div><div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#ac8789edfd24c988cfbea4e09d8e4fed4">  211</a></span>&#160;  <span class="keyword">mutable</span> <span class="keywordtype">int</span> <a class="code" href="class_serialized_descriptor.html#ac8789edfd24c988cfbea4e09d8e4fed4">_block_cached_byte_size_</a>;</div><div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#ade9c7da517faa0d283570964b3047c3a">  212</a></span>&#160;  mutable ::google::protobuf::internal::CachedSize <a class="code" href="class_serialized_descriptor.html#ade9c7da517faa0d283570964b3047c3a">_cached_size_</a>;</div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a52186b2096c74795658229b1baaf5ce8">  213</a></span>&#160;  <span class="keyword">friend</span> struct ::protobuf_osmap_2eproto::TableStruct;</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;};</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div><div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="class_serialized_pose.html">  217</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_pose.html">SerializedPose</a> : <span class="keyword">public</span> ::google::protobuf::Message <span class="comment">/* @@protoc_insertion_point(class_definition:SerializedPose) */</span> {</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;  <a class="code" href="class_serialized_pose.html">SerializedPose</a>();</div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="class_serialized_pose.html">SerializedPose</a>();</div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;  <a class="code" href="class_serialized_pose.html">SerializedPose</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_pose.html">SerializedPose</a>&amp; from);</div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a342457d3b0f4ec44b2cf98db1ab30a32">  224</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_pose.html">SerializedPose</a>&amp; <a class="code" href="class_serialized_pose.html#a342457d3b0f4ec44b2cf98db1ab30a32">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_pose.html">SerializedPose</a>&amp; from) {</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;    CopyFrom(from);</div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;  }</div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;<span class="preprocessor">  #if LANG_CXX11</span></div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;  <a class="code" href="class_serialized_pose.html">SerializedPose</a>(<a class="code" href="class_serialized_pose.html">SerializedPose</a>&amp;&amp; from) noexcept</div><div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;    : <a class="code" href="class_serialized_pose.html">SerializedPose</a>() {</div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;    *<span class="keyword">this</span> = ::std::move(from);</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;  }</div><div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_pose.html">SerializedPose</a>&amp; operator=(<a class="code" href="class_serialized_pose.html">SerializedPose</a>&amp;&amp; from) noexcept {</div><div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;    <span class="keywordflow">if</span> (GetArenaNoVirtual() == from.<a class="code" href="class_serialized_pose.html#a2df640e4cb5694a34b6c8c2fea295e04">GetArenaNoVirtual</a>()) {</div><div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;      <span class="keywordflow">if</span> (<span class="keyword">this</span> != &amp;from) InternalSwap(&amp;from);</div><div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;      CopyFrom(from);</div><div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;    }</div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;  }</div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;<span class="preprocessor">  #endif</span></div><div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;  <span class="keyword">static</span> const ::google::protobuf::Descriptor* descriptor();</div><div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_serialized_pose.html">SerializedPose</a>&amp; default_instance();</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div><div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> InitAsDefaultInstance();  <span class="comment">// FOR INTERNAL USE ONLY</span></div><div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#ad1b75862f2f31dde4b70b5efbcd03141">  247</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="class_serialized_pose.html">SerializedPose</a>* <a class="code" href="class_serialized_pose.html#ad1b75862f2f31dde4b70b5efbcd03141">internal_default_instance</a>() {</div><div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="class_serialized_pose.html">SerializedPose</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;               &amp;<a class="code" href="osmap_8pb_8h.html#aa39405cb9724a1a245d77273f7ba132d">_SerializedPose_default_instance_</a>);</div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;  }</div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a1444bf9b7837493a1b97a63fcc5d5170">  251</a></span>&#160;  <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> kIndexInFileMessages =</div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;    1;</div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div><div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;  <span class="keywordtype">void</span> Swap(<a class="code" href="class_serialized_pose.html">SerializedPose</a>* other);</div><div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a70097396affb8a6ecbece5d6d74d6173">  255</a></span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_pose.html#a70097396affb8a6ecbece5d6d74d6173">swap</a>(<a class="code" href="class_serialized_pose.html">SerializedPose</a>&amp; a, <a class="code" href="class_serialized_pose.html">SerializedPose</a>&amp; b) {</div><div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;    a.<a class="code" href="class_serialized_pose.html#a7faecbd7682f988b914ebe59448c2012">Swap</a>(&amp;b);</div><div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;  }</div><div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;</div><div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;  <span class="comment">// implements Message ----------------------------------------------</span></div><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;</div><div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a1c88216d07e0bdb7b2cd3047c03b51f5">  261</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_pose.html">SerializedPose</a>* <a class="code" href="class_serialized_pose.html#a1c88216d07e0bdb7b2cd3047c03b51f5">New</a>() const final {</div><div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedPose&gt;(NULL);</div><div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;  }</div><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div><div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a22d6dcd30650f81380ae46e789cf1f3c">  265</a></span>&#160;  <a class="code" href="class_serialized_pose.html">SerializedPose</a>* <a class="code" href="class_serialized_pose.html#a22d6dcd30650f81380ae46e789cf1f3c">New</a>(::google::protobuf::Arena* arena) <span class="keyword">const</span> <span class="keyword">final</span> {</div><div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedPose&gt;(arena);</div><div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;  }</div><div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;  <span class="keywordtype">void</span> CopyFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;  <span class="keywordtype">void</span> MergeFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;  <span class="keywordtype">void</span> CopyFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_pose.html">SerializedPose</a>&amp; from);</div><div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;  <span class="keywordtype">void</span> MergeFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_pose.html">SerializedPose</a>&amp; from);</div><div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;  <span class="keywordtype">void</span> Clear() <span class="keyword">final</span>;</div><div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;  <span class="keywordtype">bool</span> IsInitialized() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;</div><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;  <span class="keywordtype">size_t</span> ByteSizeLong() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;  <span class="keywordtype">bool</span> MergePartialFromCodedStream(</div><div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;      ::google::protobuf::io::CodedInputStream* input) <span class="keyword">final</span>;</div><div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;  <span class="keywordtype">void</span> SerializeWithCachedSizes(</div><div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;      ::google::protobuf::io::CodedOutputStream* output) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(</div><div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;      <span class="keywordtype">bool</span> deterministic, ::google::protobuf::uint8* target) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a23e70ec599aaceeac5decd556576c3bd">  282</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="class_serialized_pose.html#a23e70ec599aaceeac5decd556576c3bd">GetCachedSize</a>() const final { <span class="keywordflow">return</span> _cached_size_.Get(); }</div><div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;</div><div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;  <span class="keywordtype">void</span> SharedCtor();</div><div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;  <span class="keywordtype">void</span> SharedDtor();</div><div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;  <span class="keywordtype">void</span> SetCachedSize(<span class="keywordtype">int</span> size) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;  <span class="keywordtype">void</span> InternalSwap(<a class="code" href="class_serialized_pose.html">SerializedPose</a>* other);</div><div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a2df640e4cb5694a34b6c8c2fea295e04">  290</a></span>&#160;  inline ::google::protobuf::Arena* <a class="code" href="class_serialized_pose.html#a2df640e4cb5694a34b6c8c2fea295e04">GetArenaNoVirtual</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;  }</div><div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#aaa4d6e2980b127e97db95141417be6d0">  293</a></span>&#160;  <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="class_serialized_pose.html#aaa4d6e2980b127e97db95141417be6d0">MaybeArenaPtr</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;  }</div><div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;</div><div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;  ::google::protobuf::Metadata GetMetadata() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;</div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;  <span class="comment">// nested types ----------------------------------------------------</span></div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;</div><div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;  <span class="comment">// accessors -------------------------------------------------------</span></div><div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;</div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;  <span class="comment">// repeated float element = 1;</span></div><div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;  <span class="keywordtype">int</span> element_size() <span class="keyword">const</span>;</div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;  <span class="keywordtype">void</span> clear_element();</div><div class="line"><a name="l00307"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a3fcbcbe6eb606f8c85f81a49585bc168">  307</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kElementFieldNumber = 1;</div><div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;  <span class="keywordtype">float</span> element(<span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div><div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;  <span class="keywordtype">void</span> set_element(<span class="keywordtype">int</span> index, <span class="keywordtype">float</span> value);</div><div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;  <span class="keywordtype">void</span> add_element(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;  const ::google::protobuf::RepeatedField&lt; float &gt;&amp;</div><div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;      element() <span class="keyword">const</span>;</div><div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;  ::google::protobuf::RepeatedField&lt; float &gt;*</div><div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;      mutable_element();</div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;</div><div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;  <span class="comment">// @@protoc_insertion_point(class_scope:SerializedPose)</span></div><div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div><div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a31535c3390aa973da24e864603b95d04">  319</a></span>&#160;  ::google::protobuf::internal::InternalMetadataWithArena <a class="code" href="class_serialized_pose.html#a31535c3390aa973da24e864603b95d04">_internal_metadata_</a>;</div><div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a318e047cc7ea24a22e7bf546ee442ff7">  320</a></span>&#160;  ::google::protobuf::RepeatedField&lt; float &gt; <a class="code" href="class_serialized_pose.html#a318e047cc7ea24a22e7bf546ee442ff7">element_</a>;</div><div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#aa5edc6b70068906621bcc365473e6976">  321</a></span>&#160;  <span class="keyword">mutable</span> <span class="keywordtype">int</span> <a class="code" href="class_serialized_pose.html#aa5edc6b70068906621bcc365473e6976">_element_cached_byte_size_</a>;</div><div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a601a15c3d45ad821d86a03c93933985e">  322</a></span>&#160;  mutable ::google::protobuf::internal::CachedSize <a class="code" href="class_serialized_pose.html#a601a15c3d45ad821d86a03c93933985e">_cached_size_</a>;</div><div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a52186b2096c74795658229b1baaf5ce8">  323</a></span>&#160;  <span class="keyword">friend</span> struct ::protobuf_osmap_2eproto::TableStruct;</div><div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;};</div><div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;</div><div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="class_serialized_position.html">  327</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_position.html">SerializedPosition</a> : <span class="keyword">public</span> ::google::protobuf::Message <span class="comment">/* @@protoc_insertion_point(class_definition:SerializedPosition) */</span> {</div><div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;  <a class="code" href="class_serialized_position.html">SerializedPosition</a>();</div><div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="class_serialized_position.html">SerializedPosition</a>();</div><div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;</div><div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;  <a class="code" href="class_serialized_position.html">SerializedPosition</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_position.html">SerializedPosition</a>&amp; from);</div><div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;</div><div class="line"><a name="l00334"></a><span class="lineno"><a class="line" href="class_serialized_position.html#ab1efd36b409e4d66b1d63a71a80081e0">  334</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_position.html">SerializedPosition</a>&amp; <a class="code" href="class_serialized_position.html#ab1efd36b409e4d66b1d63a71a80081e0">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_position.html">SerializedPosition</a>&amp; from) {</div><div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;    CopyFrom(from);</div><div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;  }</div><div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;<span class="preprocessor">  #if LANG_CXX11</span></div><div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;  <a class="code" href="class_serialized_position.html">SerializedPosition</a>(<a class="code" href="class_serialized_position.html">SerializedPosition</a>&amp;&amp; from) noexcept</div><div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;    : <a class="code" href="class_serialized_position.html">SerializedPosition</a>() {</div><div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;    *<span class="keyword">this</span> = ::std::move(from);</div><div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;  }</div><div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;</div><div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_position.html">SerializedPosition</a>&amp; operator=(<a class="code" href="class_serialized_position.html">SerializedPosition</a>&amp;&amp; from) noexcept {</div><div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;    <span class="keywordflow">if</span> (GetArenaNoVirtual() == from.<a class="code" href="class_serialized_position.html#a955551bea6320f7a895ce98d03ebf0ed">GetArenaNoVirtual</a>()) {</div><div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;      <span class="keywordflow">if</span> (<span class="keyword">this</span> != &amp;from) InternalSwap(&amp;from);</div><div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;      CopyFrom(from);</div><div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;    }</div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;  }</div><div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;<span class="preprocessor">  #endif</span></div><div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;  <span class="keyword">static</span> const ::google::protobuf::Descriptor* descriptor();</div><div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_serialized_position.html">SerializedPosition</a>&amp; default_instance();</div><div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;</div><div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> InitAsDefaultInstance();  <span class="comment">// FOR INTERNAL USE ONLY</span></div><div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a289f5c0662477658dd8798f43fd30e2a">  357</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="class_serialized_position.html">SerializedPosition</a>* <a class="code" href="class_serialized_position.html#a289f5c0662477658dd8798f43fd30e2a">internal_default_instance</a>() {</div><div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="class_serialized_position.html">SerializedPosition</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;               &amp;<a class="code" href="osmap_8pb_8h.html#ac0acc6cc9d5fe7a1f195c49ca24b4249">_SerializedPosition_default_instance_</a>);</div><div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;  }</div><div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="class_serialized_position.html#ab65acbfddd538e735a8fb1a11a5ad40b">  361</a></span>&#160;  <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> kIndexInFileMessages =</div><div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;    2;</div><div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;</div><div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;  <span class="keywordtype">void</span> Swap(<a class="code" href="class_serialized_position.html">SerializedPosition</a>* other);</div><div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a5be1aeb12367a637c6075bae38e9d908">  365</a></span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_position.html#a5be1aeb12367a637c6075bae38e9d908">swap</a>(<a class="code" href="class_serialized_position.html">SerializedPosition</a>&amp; a, <a class="code" href="class_serialized_position.html">SerializedPosition</a>&amp; b) {</div><div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;    a.<a class="code" href="class_serialized_position.html#a0aaeb05964196ad688aeedfbc59c90a7">Swap</a>(&amp;b);</div><div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;  }</div><div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;</div><div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;  <span class="comment">// implements Message ----------------------------------------------</span></div><div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;</div><div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a801b1839cff147ca763473c2e4694384">  371</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_position.html">SerializedPosition</a>* <a class="code" href="class_serialized_position.html#a801b1839cff147ca763473c2e4694384">New</a>() const final {</div><div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedPosition&gt;(NULL);</div><div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;  }</div><div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;</div><div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="class_serialized_position.html#ab6ddb270da6079c59e139262b38820c3">  375</a></span>&#160;  <a class="code" href="class_serialized_position.html">SerializedPosition</a>* <a class="code" href="class_serialized_position.html#ab6ddb270da6079c59e139262b38820c3">New</a>(::google::protobuf::Arena* arena) <span class="keyword">const</span> <span class="keyword">final</span> {</div><div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedPosition&gt;(arena);</div><div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;  }</div><div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;  <span class="keywordtype">void</span> CopyFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;  <span class="keywordtype">void</span> MergeFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;  <span class="keywordtype">void</span> CopyFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_position.html">SerializedPosition</a>&amp; from);</div><div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;  <span class="keywordtype">void</span> MergeFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_position.html">SerializedPosition</a>&amp; from);</div><div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;  <span class="keywordtype">void</span> Clear() <span class="keyword">final</span>;</div><div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;  <span class="keywordtype">bool</span> IsInitialized() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;</div><div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;  <span class="keywordtype">size_t</span> ByteSizeLong() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;  <span class="keywordtype">bool</span> MergePartialFromCodedStream(</div><div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;      ::google::protobuf::io::CodedInputStream* input) <span class="keyword">final</span>;</div><div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;  <span class="keywordtype">void</span> SerializeWithCachedSizes(</div><div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;      ::google::protobuf::io::CodedOutputStream* output) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(</div><div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;      <span class="keywordtype">bool</span> deterministic, ::google::protobuf::uint8* target) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00392"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a2bfaed1978af3fb0aa001cb5495a8a74">  392</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="class_serialized_position.html#a2bfaed1978af3fb0aa001cb5495a8a74">GetCachedSize</a>() const final { <span class="keywordflow">return</span> _cached_size_.Get(); }</div><div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;</div><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;  <span class="keywordtype">void</span> SharedCtor();</div><div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;  <span class="keywordtype">void</span> SharedDtor();</div><div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;  <span class="keywordtype">void</span> SetCachedSize(<span class="keywordtype">int</span> size) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;  <span class="keywordtype">void</span> InternalSwap(<a class="code" href="class_serialized_position.html">SerializedPosition</a>* other);</div><div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a955551bea6320f7a895ce98d03ebf0ed">  400</a></span>&#160;  inline ::google::protobuf::Arena* <a class="code" href="class_serialized_position.html#a955551bea6320f7a895ce98d03ebf0ed">GetArenaNoVirtual</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;  }</div><div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a46b9408f8c4719711858978b9797d54e">  403</a></span>&#160;  <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="class_serialized_position.html#a46b9408f8c4719711858978b9797d54e">MaybeArenaPtr</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;  }</div><div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;</div><div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;  ::google::protobuf::Metadata GetMetadata() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;</div><div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;  <span class="comment">// nested types ----------------------------------------------------</span></div><div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;</div><div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;  <span class="comment">// accessors -------------------------------------------------------</span></div><div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;</div><div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;  <span class="comment">// float x = 1;</span></div><div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;  <span class="keywordtype">void</span> clear_x();</div><div class="line"><a name="l00416"></a><span class="lineno"><a class="line" href="class_serialized_position.html#aafbf32e5570211741105f5cc46a6360b">  416</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kXFieldNumber = 1;</div><div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;  <span class="keywordtype">float</span> x() <span class="keyword">const</span>;</div><div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;  <span class="keywordtype">void</span> set_x(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;</div><div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;  <span class="comment">// float y = 2;</span></div><div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;  <span class="keywordtype">void</span> clear_y();</div><div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a9e598adc260c2a2f1ee0030a04e3355e">  422</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kYFieldNumber = 2;</div><div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;  <span class="keywordtype">float</span> y() <span class="keyword">const</span>;</div><div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;  <span class="keywordtype">void</span> set_y(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;</div><div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;  <span class="comment">// float z = 3;</span></div><div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;  <span class="keywordtype">void</span> clear_z();</div><div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a7739c1ff1328262020b5dca02c1ffe09">  428</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kZFieldNumber = 3;</div><div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;  <span class="keywordtype">float</span> z() <span class="keyword">const</span>;</div><div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;  <span class="keywordtype">void</span> set_z(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;</div><div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;  <span class="comment">// @@protoc_insertion_point(class_scope:SerializedPosition)</span></div><div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;</div><div class="line"><a name="l00435"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a10ae54099e1b64ca373fbe72c226fa2b">  435</a></span>&#160;  ::google::protobuf::internal::InternalMetadataWithArena <a class="code" href="class_serialized_position.html#a10ae54099e1b64ca373fbe72c226fa2b">_internal_metadata_</a>;</div><div class="line"><a name="l00436"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a7cd54b6d1c3a34d665b58912d00e397c">  436</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="class_serialized_position.html#a7cd54b6d1c3a34d665b58912d00e397c">x_</a>;</div><div class="line"><a name="l00437"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a43592bba3861574f2d0dc48c8d81c624">  437</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="class_serialized_position.html#a43592bba3861574f2d0dc48c8d81c624">y_</a>;</div><div class="line"><a name="l00438"></a><span class="lineno"><a class="line" href="class_serialized_position.html#afee997e6f9e62e2db111535539ec8a70">  438</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="class_serialized_position.html#afee997e6f9e62e2db111535539ec8a70">z_</a>;</div><div class="line"><a name="l00439"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a8f38dc39adba821efa77e11930244f62">  439</a></span>&#160;  mutable ::google::protobuf::internal::CachedSize <a class="code" href="class_serialized_position.html#a8f38dc39adba821efa77e11930244f62">_cached_size_</a>;</div><div class="line"><a name="l00440"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a52186b2096c74795658229b1baaf5ce8">  440</a></span>&#160;  <span class="keyword">friend</span> struct ::protobuf_osmap_2eproto::TableStruct;</div><div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;};</div><div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;</div><div class="line"><a name="l00444"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html">  444</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a> : <span class="keyword">public</span> ::google::protobuf::Message <span class="comment">/* @@protoc_insertion_point(class_definition:SerializedKeypoint) */</span> {</div><div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;  <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>();</div><div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>();</div><div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;</div><div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;  <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>&amp; from);</div><div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;</div><div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a3506458e2582b74182c2fe98de76e514">  451</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>&amp; <a class="code" href="class_serialized_keypoint.html#a3506458e2582b74182c2fe98de76e514">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>&amp; from) {</div><div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;    CopyFrom(from);</div><div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;  }</div><div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;<span class="preprocessor">  #if LANG_CXX11</span></div><div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;  <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>(<a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>&amp;&amp; from) noexcept</div><div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;    : <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>() {</div><div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;    *<span class="keyword">this</span> = ::std::move(from);</div><div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;  }</div><div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;</div><div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>&amp; operator=(<a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>&amp;&amp; from) noexcept {</div><div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;    <span class="keywordflow">if</span> (GetArenaNoVirtual() == from.<a class="code" href="class_serialized_keypoint.html#a7b9f904bcbf9bd6287d9d46fa3d89473">GetArenaNoVirtual</a>()) {</div><div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;      <span class="keywordflow">if</span> (<span class="keyword">this</span> != &amp;from) InternalSwap(&amp;from);</div><div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;      CopyFrom(from);</div><div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;    }</div><div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;  }</div><div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;<span class="preprocessor">  #endif</span></div><div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;  <span class="keyword">static</span> const ::google::protobuf::Descriptor* descriptor();</div><div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>&amp; default_instance();</div><div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;</div><div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> InitAsDefaultInstance();  <span class="comment">// FOR INTERNAL USE ONLY</span></div><div class="line"><a name="l00474"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a4dbdb8c0ad43f23c18dcb13eb66e9f8d">  474</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>* <a class="code" href="class_serialized_keypoint.html#a4dbdb8c0ad43f23c18dcb13eb66e9f8d">internal_default_instance</a>() {</div><div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;               &amp;<a class="code" href="osmap_8pb_8h.html#aedc706e7c446444d901afa5aac90f5ae">_SerializedKeypoint_default_instance_</a>);</div><div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;  }</div><div class="line"><a name="l00478"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a44351d5c06a6d92bb2f70f808671e7d3">  478</a></span>&#160;  <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> kIndexInFileMessages =</div><div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;    3;</div><div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;</div><div class="line"><a name="l00481"></a><span class="lineno">  481</span>&#160;  <span class="keywordtype">void</span> Swap(<a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>* other);</div><div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a602454a89c612d3730119e6c77df609e">  482</a></span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keypoint.html#a602454a89c612d3730119e6c77df609e">swap</a>(<a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>&amp; a, <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>&amp; b) {</div><div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;    a.<a class="code" href="class_serialized_keypoint.html#a7991829415da0ee506079fbd93e75313">Swap</a>(&amp;b);</div><div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;  }</div><div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;</div><div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;  <span class="comment">// implements Message ----------------------------------------------</span></div><div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;</div><div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a1a4788a16f3b5698774b9c0f1193dec7">  488</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>* <a class="code" href="class_serialized_keypoint.html#a1a4788a16f3b5698774b9c0f1193dec7">New</a>() const final {</div><div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedKeypoint&gt;(NULL);</div><div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;  }</div><div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;</div><div class="line"><a name="l00492"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a62faa822afe6a93baaa9739d3a1dcc11">  492</a></span>&#160;  <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>* <a class="code" href="class_serialized_keypoint.html#a62faa822afe6a93baaa9739d3a1dcc11">New</a>(::google::protobuf::Arena* arena) <span class="keyword">const</span> <span class="keyword">final</span> {</div><div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedKeypoint&gt;(arena);</div><div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;  }</div><div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;  <span class="keywordtype">void</span> CopyFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;  <span class="keywordtype">void</span> MergeFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;  <span class="keywordtype">void</span> CopyFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>&amp; from);</div><div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;  <span class="keywordtype">void</span> MergeFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>&amp; from);</div><div class="line"><a name="l00499"></a><span class="lineno">  499</span>&#160;  <span class="keywordtype">void</span> Clear() <span class="keyword">final</span>;</div><div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;  <span class="keywordtype">bool</span> IsInitialized() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;</div><div class="line"><a name="l00502"></a><span class="lineno">  502</span>&#160;  <span class="keywordtype">size_t</span> ByteSizeLong() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00503"></a><span class="lineno">  503</span>&#160;  <span class="keywordtype">bool</span> MergePartialFromCodedStream(</div><div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;      ::google::protobuf::io::CodedInputStream* input) <span class="keyword">final</span>;</div><div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;  <span class="keywordtype">void</span> SerializeWithCachedSizes(</div><div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;      ::google::protobuf::io::CodedOutputStream* output) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(</div><div class="line"><a name="l00508"></a><span class="lineno">  508</span>&#160;      <span class="keywordtype">bool</span> deterministic, ::google::protobuf::uint8* target) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a1188d217762189e369ee26b2682c697f">  509</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="class_serialized_keypoint.html#a1188d217762189e369ee26b2682c697f">GetCachedSize</a>() const final { <span class="keywordflow">return</span> _cached_size_.Get(); }</div><div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;</div><div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00512"></a><span class="lineno">  512</span>&#160;  <span class="keywordtype">void</span> SharedCtor();</div><div class="line"><a name="l00513"></a><span class="lineno">  513</span>&#160;  <span class="keywordtype">void</span> SharedDtor();</div><div class="line"><a name="l00514"></a><span class="lineno">  514</span>&#160;  <span class="keywordtype">void</span> SetCachedSize(<span class="keywordtype">int</span> size) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00515"></a><span class="lineno">  515</span>&#160;  <span class="keywordtype">void</span> InternalSwap(<a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>* other);</div><div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00517"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a7b9f904bcbf9bd6287d9d46fa3d89473">  517</a></span>&#160;  inline ::google::protobuf::Arena* <a class="code" href="class_serialized_keypoint.html#a7b9f904bcbf9bd6287d9d46fa3d89473">GetArenaNoVirtual</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;  }</div><div class="line"><a name="l00520"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#aacd600668586fe2099b52734d6d76f69">  520</a></span>&#160;  <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="class_serialized_keypoint.html#aacd600668586fe2099b52734d6d76f69">MaybeArenaPtr</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;  }</div><div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;</div><div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;  ::google::protobuf::Metadata GetMetadata() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;</div><div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;  <span class="comment">// nested types ----------------------------------------------------</span></div><div class="line"><a name="l00528"></a><span class="lineno">  528</span>&#160;</div><div class="line"><a name="l00529"></a><span class="lineno">  529</span>&#160;  <span class="comment">// accessors -------------------------------------------------------</span></div><div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;</div><div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;  <span class="comment">// float ptx = 1;</span></div><div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;  <span class="keywordtype">void</span> clear_ptx();</div><div class="line"><a name="l00533"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a784c7948f735fc4a4b3997bca77f3ec5">  533</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kPtxFieldNumber = 1;</div><div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;  <span class="keywordtype">float</span> ptx() <span class="keyword">const</span>;</div><div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;  <span class="keywordtype">void</span> set_ptx(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;</div><div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;  <span class="comment">// float pty = 2;</span></div><div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;  <span class="keywordtype">void</span> clear_pty();</div><div class="line"><a name="l00539"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a9abc5dc78fe18688bc3061788c548b9c">  539</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kPtyFieldNumber = 2;</div><div class="line"><a name="l00540"></a><span class="lineno">  540</span>&#160;  <span class="keywordtype">float</span> pty() <span class="keyword">const</span>;</div><div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;  <span class="keywordtype">void</span> set_pty(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;</div><div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;  <span class="comment">// float angle = 3;</span></div><div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160;  <span class="keywordtype">void</span> clear_angle();</div><div class="line"><a name="l00545"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a37f67d4ce883ce4b49fe5d5fbc00fb92">  545</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kAngleFieldNumber = 3;</div><div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;  <span class="keywordtype">float</span> angle() <span class="keyword">const</span>;</div><div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;  <span class="keywordtype">void</span> set_angle(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;</div><div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;  <span class="comment">// float octave = 4;</span></div><div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;  <span class="keywordtype">void</span> clear_octave();</div><div class="line"><a name="l00551"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a8b54505aa3921c72e3d86f75c7018f3c">  551</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kOctaveFieldNumber = 4;</div><div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;  <span class="keywordtype">float</span> octave() <span class="keyword">const</span>;</div><div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;  <span class="keywordtype">void</span> set_octave(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;</div><div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;  <span class="comment">// @@protoc_insertion_point(class_scope:SerializedKeypoint)</span></div><div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;</div><div class="line"><a name="l00558"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#aa2b5865eb7bd9db00ed87f0cc4bc5ede">  558</a></span>&#160;  ::google::protobuf::internal::InternalMetadataWithArena <a class="code" href="class_serialized_keypoint.html#aa2b5865eb7bd9db00ed87f0cc4bc5ede">_internal_metadata_</a>;</div><div class="line"><a name="l00559"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#aa37f2a71fe260a162286d2867a1ba757">  559</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="class_serialized_keypoint.html#aa37f2a71fe260a162286d2867a1ba757">ptx_</a>;</div><div class="line"><a name="l00560"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a897915b9bdaff1fee275ba9906069282">  560</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="class_serialized_keypoint.html#a897915b9bdaff1fee275ba9906069282">pty_</a>;</div><div class="line"><a name="l00561"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a53f0996e062a06d0d54b3236225cbc30">  561</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="class_serialized_keypoint.html#a53f0996e062a06d0d54b3236225cbc30">angle_</a>;</div><div class="line"><a name="l00562"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a4c138237c0162edd86233f7969c6b2c5">  562</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="class_serialized_keypoint.html#a4c138237c0162edd86233f7969c6b2c5">octave_</a>;</div><div class="line"><a name="l00563"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#ade80e22b5d9889e28eac16824b0a3e7d">  563</a></span>&#160;  mutable ::google::protobuf::internal::CachedSize <a class="code" href="class_serialized_keypoint.html#ade80e22b5d9889e28eac16824b0a3e7d">_cached_size_</a>;</div><div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a52186b2096c74795658229b1baaf5ce8">  564</a></span>&#160;  <span class="keyword">friend</span> struct ::protobuf_osmap_2eproto::TableStruct;</div><div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;};</div><div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;</div><div class="line"><a name="l00568"></a><span class="lineno"><a class="line" href="class_serialized_k.html">  568</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_k.html">SerializedK</a> : <span class="keyword">public</span> ::google::protobuf::Message <span class="comment">/* @@protoc_insertion_point(class_definition:SerializedK) */</span> {</div><div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;  <a class="code" href="class_serialized_k.html">SerializedK</a>();</div><div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="class_serialized_k.html">SerializedK</a>();</div><div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;</div><div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;  <a class="code" href="class_serialized_k.html">SerializedK</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_k.html">SerializedK</a>&amp; from);</div><div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;</div><div class="line"><a name="l00575"></a><span class="lineno"><a class="line" href="class_serialized_k.html#ae545dd72355d3b64d864cc9a5fe01629">  575</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_k.html">SerializedK</a>&amp; <a class="code" href="class_serialized_k.html#ae545dd72355d3b64d864cc9a5fe01629">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_k.html">SerializedK</a>&amp; from) {</div><div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;    CopyFrom(from);</div><div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;  }</div><div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;<span class="preprocessor">  #if LANG_CXX11</span></div><div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;  <a class="code" href="class_serialized_k.html">SerializedK</a>(<a class="code" href="class_serialized_k.html">SerializedK</a>&amp;&amp; from) noexcept</div><div class="line"><a name="l00581"></a><span class="lineno">  581</span>&#160;    : <a class="code" href="class_serialized_k.html">SerializedK</a>() {</div><div class="line"><a name="l00582"></a><span class="lineno">  582</span>&#160;    *<span class="keyword">this</span> = ::std::move(from);</div><div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;  }</div><div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;</div><div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_k.html">SerializedK</a>&amp; operator=(<a class="code" href="class_serialized_k.html">SerializedK</a>&amp;&amp; from) noexcept {</div><div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;    <span class="keywordflow">if</span> (GetArenaNoVirtual() == from.<a class="code" href="class_serialized_k.html#ac6e216f6313f58d1250439e349c215ef">GetArenaNoVirtual</a>()) {</div><div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;      <span class="keywordflow">if</span> (<span class="keyword">this</span> != &amp;from) InternalSwap(&amp;from);</div><div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;      CopyFrom(from);</div><div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;    }</div><div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;  }</div><div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;<span class="preprocessor">  #endif</span></div><div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;  <span class="keyword">static</span> const ::google::protobuf::Descriptor* descriptor();</div><div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_serialized_k.html">SerializedK</a>&amp; default_instance();</div><div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160;</div><div class="line"><a name="l00597"></a><span class="lineno">  597</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> InitAsDefaultInstance();  <span class="comment">// FOR INTERNAL USE ONLY</span></div><div class="line"><a name="l00598"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a2ca87c0fbc78396ce7dc0022efbdd1f3">  598</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="class_serialized_k.html">SerializedK</a>* <a class="code" href="class_serialized_k.html#a2ca87c0fbc78396ce7dc0022efbdd1f3">internal_default_instance</a>() {</div><div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="class_serialized_k.html">SerializedK</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;               &amp;<a class="code" href="osmap_8pb_8h.html#ad4d86465972fd98936c9c466c6703215">_SerializedK_default_instance_</a>);</div><div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;  }</div><div class="line"><a name="l00602"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a055578c54b59b87bdd6efbcdf5930d26">  602</a></span>&#160;  <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> kIndexInFileMessages =</div><div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;    4;</div><div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;</div><div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;  <span class="keywordtype">void</span> Swap(<a class="code" href="class_serialized_k.html">SerializedK</a>* other);</div><div class="line"><a name="l00606"></a><span class="lineno"><a class="line" href="class_serialized_k.html#ac860eecd43039060d90bc33b1566338e">  606</a></span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_k.html#ac860eecd43039060d90bc33b1566338e">swap</a>(<a class="code" href="class_serialized_k.html">SerializedK</a>&amp; a, <a class="code" href="class_serialized_k.html">SerializedK</a>&amp; b) {</div><div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;    a.<a class="code" href="class_serialized_k.html#a6dfe24987f1479a54ca8288f154e941c">Swap</a>(&amp;b);</div><div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;  }</div><div class="line"><a name="l00609"></a><span class="lineno">  609</span>&#160;</div><div class="line"><a name="l00610"></a><span class="lineno">  610</span>&#160;  <span class="comment">// implements Message ----------------------------------------------</span></div><div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;</div><div class="line"><a name="l00612"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a98de06feb2142a004d0db0925de49b6a">  612</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_k.html">SerializedK</a>* <a class="code" href="class_serialized_k.html#a98de06feb2142a004d0db0925de49b6a">New</a>() const final {</div><div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedK&gt;(NULL);</div><div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;  }</div><div class="line"><a name="l00615"></a><span class="lineno">  615</span>&#160;</div><div class="line"><a name="l00616"></a><span class="lineno"><a class="line" href="class_serialized_k.html#ad0259eeaf4fd44f54e83dd0ad963ffb4">  616</a></span>&#160;  <a class="code" href="class_serialized_k.html">SerializedK</a>* <a class="code" href="class_serialized_k.html#ad0259eeaf4fd44f54e83dd0ad963ffb4">New</a>(::google::protobuf::Arena* arena) <span class="keyword">const</span> <span class="keyword">final</span> {</div><div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedK&gt;(arena);</div><div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;  }</div><div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;  <span class="keywordtype">void</span> CopyFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;  <span class="keywordtype">void</span> MergeFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;  <span class="keywordtype">void</span> CopyFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_k.html">SerializedK</a>&amp; from);</div><div class="line"><a name="l00622"></a><span class="lineno">  622</span>&#160;  <span class="keywordtype">void</span> MergeFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_k.html">SerializedK</a>&amp; from);</div><div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;  <span class="keywordtype">void</span> Clear() <span class="keyword">final</span>;</div><div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;  <span class="keywordtype">bool</span> IsInitialized() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;</div><div class="line"><a name="l00626"></a><span class="lineno">  626</span>&#160;  <span class="keywordtype">size_t</span> ByteSizeLong() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;  <span class="keywordtype">bool</span> MergePartialFromCodedStream(</div><div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;      ::google::protobuf::io::CodedInputStream* input) <span class="keyword">final</span>;</div><div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;  <span class="keywordtype">void</span> SerializeWithCachedSizes(</div><div class="line"><a name="l00630"></a><span class="lineno">  630</span>&#160;      ::google::protobuf::io::CodedOutputStream* output) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00631"></a><span class="lineno">  631</span>&#160;  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(</div><div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160;      <span class="keywordtype">bool</span> deterministic, ::google::protobuf::uint8* target) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00633"></a><span class="lineno"><a class="line" href="class_serialized_k.html#af7454fb08f848b09474ddf92d32a2e72">  633</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="class_serialized_k.html#af7454fb08f848b09474ddf92d32a2e72">GetCachedSize</a>() const final { <span class="keywordflow">return</span> _cached_size_.Get(); }</div><div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;</div><div class="line"><a name="l00635"></a><span class="lineno">  635</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00636"></a><span class="lineno">  636</span>&#160;  <span class="keywordtype">void</span> SharedCtor();</div><div class="line"><a name="l00637"></a><span class="lineno">  637</span>&#160;  <span class="keywordtype">void</span> SharedDtor();</div><div class="line"><a name="l00638"></a><span class="lineno">  638</span>&#160;  <span class="keywordtype">void</span> SetCachedSize(<span class="keywordtype">int</span> size) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00639"></a><span class="lineno">  639</span>&#160;  <span class="keywordtype">void</span> InternalSwap(<a class="code" href="class_serialized_k.html">SerializedK</a>* other);</div><div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00641"></a><span class="lineno"><a class="line" href="class_serialized_k.html#ac6e216f6313f58d1250439e349c215ef">  641</a></span>&#160;  inline ::google::protobuf::Arena* <a class="code" href="class_serialized_k.html#ac6e216f6313f58d1250439e349c215ef">GetArenaNoVirtual</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00643"></a><span class="lineno">  643</span>&#160;  }</div><div class="line"><a name="l00644"></a><span class="lineno"><a class="line" href="class_serialized_k.html#ad326c6579024b49941b8379f61fa39d3">  644</a></span>&#160;  <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="class_serialized_k.html#ad326c6579024b49941b8379f61fa39d3">MaybeArenaPtr</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;  }</div><div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;</div><div class="line"><a name="l00649"></a><span class="lineno">  649</span>&#160;  ::google::protobuf::Metadata GetMetadata() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160;</div><div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;  <span class="comment">// nested types ----------------------------------------------------</span></div><div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;</div><div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;  <span class="comment">// accessors -------------------------------------------------------</span></div><div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;</div><div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;  <span class="comment">// float fx = 1;</span></div><div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160;  <span class="keywordtype">void</span> clear_fx();</div><div class="line"><a name="l00657"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a7011196d6c65b16545109b8445dca859">  657</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kFxFieldNumber = 1;</div><div class="line"><a name="l00658"></a><span class="lineno">  658</span>&#160;  <span class="keywordtype">float</span> fx() <span class="keyword">const</span>;</div><div class="line"><a name="l00659"></a><span class="lineno">  659</span>&#160;  <span class="keywordtype">void</span> set_fx(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00660"></a><span class="lineno">  660</span>&#160;</div><div class="line"><a name="l00661"></a><span class="lineno">  661</span>&#160;  <span class="comment">// float fy = 2;</span></div><div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;  <span class="keywordtype">void</span> clear_fy();</div><div class="line"><a name="l00663"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a2a87191f1777895a8371f2df3a063e02">  663</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kFyFieldNumber = 2;</div><div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;  <span class="keywordtype">float</span> fy() <span class="keyword">const</span>;</div><div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;  <span class="keywordtype">void</span> set_fy(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;</div><div class="line"><a name="l00667"></a><span class="lineno">  667</span>&#160;  <span class="comment">// float cx = 3;</span></div><div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;  <span class="keywordtype">void</span> clear_cx();</div><div class="line"><a name="l00669"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a40a9dc26160b9aca0574c5abe52a1fad">  669</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kCxFieldNumber = 3;</div><div class="line"><a name="l00670"></a><span class="lineno">  670</span>&#160;  <span class="keywordtype">float</span> cx() <span class="keyword">const</span>;</div><div class="line"><a name="l00671"></a><span class="lineno">  671</span>&#160;  <span class="keywordtype">void</span> set_cx(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00672"></a><span class="lineno">  672</span>&#160;</div><div class="line"><a name="l00673"></a><span class="lineno">  673</span>&#160;  <span class="comment">// float cy = 4;</span></div><div class="line"><a name="l00674"></a><span class="lineno">  674</span>&#160;  <span class="keywordtype">void</span> clear_cy();</div><div class="line"><a name="l00675"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a77ec976837a6741ba67f9cb6e053c529">  675</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kCyFieldNumber = 4;</div><div class="line"><a name="l00676"></a><span class="lineno">  676</span>&#160;  <span class="keywordtype">float</span> cy() <span class="keyword">const</span>;</div><div class="line"><a name="l00677"></a><span class="lineno">  677</span>&#160;  <span class="keywordtype">void</span> set_cy(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00678"></a><span class="lineno">  678</span>&#160;</div><div class="line"><a name="l00679"></a><span class="lineno">  679</span>&#160;  <span class="comment">// @@protoc_insertion_point(class_scope:SerializedK)</span></div><div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;</div><div class="line"><a name="l00682"></a><span class="lineno"><a class="line" href="class_serialized_k.html#af80b29d61f6b2dc0d716b7e424f8431a">  682</a></span>&#160;  ::google::protobuf::internal::InternalMetadataWithArena <a class="code" href="class_serialized_k.html#af80b29d61f6b2dc0d716b7e424f8431a">_internal_metadata_</a>;</div><div class="line"><a name="l00683"></a><span class="lineno"><a class="line" href="class_serialized_k.html#afdfc83273e1cca8382d54f2772a77829">  683</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="class_serialized_k.html#afdfc83273e1cca8382d54f2772a77829">fx_</a>;</div><div class="line"><a name="l00684"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a5f17b651216622ba0e114022f1beb2c3">  684</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="class_serialized_k.html#a5f17b651216622ba0e114022f1beb2c3">fy_</a>;</div><div class="line"><a name="l00685"></a><span class="lineno"><a class="line" href="class_serialized_k.html#af66d7365bdd5612208435b72890773d7">  685</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="class_serialized_k.html#af66d7365bdd5612208435b72890773d7">cx_</a>;</div><div class="line"><a name="l00686"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a3a12b789f3787e76151923c705d1bb01">  686</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="class_serialized_k.html#a3a12b789f3787e76151923c705d1bb01">cy_</a>;</div><div class="line"><a name="l00687"></a><span class="lineno"><a class="line" href="class_serialized_k.html#af22b4d34042ea58d00d777f847a62696">  687</a></span>&#160;  mutable ::google::protobuf::internal::CachedSize <a class="code" href="class_serialized_k.html#af22b4d34042ea58d00d777f847a62696">_cached_size_</a>;</div><div class="line"><a name="l00688"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a52186b2096c74795658229b1baaf5ce8">  688</a></span>&#160;  <span class="keyword">friend</span> struct ::protobuf_osmap_2eproto::TableStruct;</div><div class="line"><a name="l00689"></a><span class="lineno">  689</span>&#160;};</div><div class="line"><a name="l00690"></a><span class="lineno">  690</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l00691"></a><span class="lineno">  691</span>&#160;</div><div class="line"><a name="l00692"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html">  692</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_k_array.html">SerializedKArray</a> : <span class="keyword">public</span> ::google::protobuf::Message <span class="comment">/* @@protoc_insertion_point(class_definition:SerializedKArray) */</span> {</div><div class="line"><a name="l00693"></a><span class="lineno">  693</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l00694"></a><span class="lineno">  694</span>&#160;  <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>();</div><div class="line"><a name="l00695"></a><span class="lineno">  695</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="class_serialized_k_array.html">SerializedKArray</a>();</div><div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160;</div><div class="line"><a name="l00697"></a><span class="lineno">  697</span>&#160;  <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>&amp; from);</div><div class="line"><a name="l00698"></a><span class="lineno">  698</span>&#160;</div><div class="line"><a name="l00699"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#a108e0e6b8577c117f21953bfcb42f3e4">  699</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>&amp; <a class="code" href="class_serialized_k_array.html#a108e0e6b8577c117f21953bfcb42f3e4">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>&amp; from) {</div><div class="line"><a name="l00700"></a><span class="lineno">  700</span>&#160;    CopyFrom(from);</div><div class="line"><a name="l00701"></a><span class="lineno">  701</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00702"></a><span class="lineno">  702</span>&#160;  }</div><div class="line"><a name="l00703"></a><span class="lineno">  703</span>&#160;<span class="preprocessor">  #if LANG_CXX11</span></div><div class="line"><a name="l00704"></a><span class="lineno">  704</span>&#160;  <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>(<a class="code" href="class_serialized_k_array.html">SerializedKArray</a>&amp;&amp; from) noexcept</div><div class="line"><a name="l00705"></a><span class="lineno">  705</span>&#160;    : <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>() {</div><div class="line"><a name="l00706"></a><span class="lineno">  706</span>&#160;    *<span class="keyword">this</span> = ::std::move(from);</div><div class="line"><a name="l00707"></a><span class="lineno">  707</span>&#160;  }</div><div class="line"><a name="l00708"></a><span class="lineno">  708</span>&#160;</div><div class="line"><a name="l00709"></a><span class="lineno">  709</span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>&amp; operator=(<a class="code" href="class_serialized_k_array.html">SerializedKArray</a>&amp;&amp; from) noexcept {</div><div class="line"><a name="l00710"></a><span class="lineno">  710</span>&#160;    <span class="keywordflow">if</span> (GetArenaNoVirtual() == from.<a class="code" href="class_serialized_k_array.html#ab80dcef8cc13df12d1f12dd2f90a6add">GetArenaNoVirtual</a>()) {</div><div class="line"><a name="l00711"></a><span class="lineno">  711</span>&#160;      <span class="keywordflow">if</span> (<span class="keyword">this</span> != &amp;from) InternalSwap(&amp;from);</div><div class="line"><a name="l00712"></a><span class="lineno">  712</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00713"></a><span class="lineno">  713</span>&#160;      CopyFrom(from);</div><div class="line"><a name="l00714"></a><span class="lineno">  714</span>&#160;    }</div><div class="line"><a name="l00715"></a><span class="lineno">  715</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00716"></a><span class="lineno">  716</span>&#160;  }</div><div class="line"><a name="l00717"></a><span class="lineno">  717</span>&#160;<span class="preprocessor">  #endif</span></div><div class="line"><a name="l00718"></a><span class="lineno">  718</span>&#160;  <span class="keyword">static</span> const ::google::protobuf::Descriptor* descriptor();</div><div class="line"><a name="l00719"></a><span class="lineno">  719</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>&amp; default_instance();</div><div class="line"><a name="l00720"></a><span class="lineno">  720</span>&#160;</div><div class="line"><a name="l00721"></a><span class="lineno">  721</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> InitAsDefaultInstance();  <span class="comment">// FOR INTERNAL USE ONLY</span></div><div class="line"><a name="l00722"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#ac0f98f6a7e972a6f826543724a8f8458">  722</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>* <a class="code" href="class_serialized_k_array.html#ac0f98f6a7e972a6f826543724a8f8458">internal_default_instance</a>() {</div><div class="line"><a name="l00723"></a><span class="lineno">  723</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="class_serialized_k_array.html">SerializedKArray</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l00724"></a><span class="lineno">  724</span>&#160;               &amp;<a class="code" href="osmap_8pb_8h.html#a02b857d47b6def07d17c37e2f7dddb2f">_SerializedKArray_default_instance_</a>);</div><div class="line"><a name="l00725"></a><span class="lineno">  725</span>&#160;  }</div><div class="line"><a name="l00726"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#a2b7f5e766b2e0679b645c875ba0214cb">  726</a></span>&#160;  <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> kIndexInFileMessages =</div><div class="line"><a name="l00727"></a><span class="lineno">  727</span>&#160;    5;</div><div class="line"><a name="l00728"></a><span class="lineno">  728</span>&#160;</div><div class="line"><a name="l00729"></a><span class="lineno">  729</span>&#160;  <span class="keywordtype">void</span> Swap(<a class="code" href="class_serialized_k_array.html">SerializedKArray</a>* other);</div><div class="line"><a name="l00730"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#a4bd28b94468b3e7a127c5e2346d76b11">  730</a></span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_k_array.html#a4bd28b94468b3e7a127c5e2346d76b11">swap</a>(<a class="code" href="class_serialized_k_array.html">SerializedKArray</a>&amp; a, <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>&amp; b) {</div><div class="line"><a name="l00731"></a><span class="lineno">  731</span>&#160;    a.<a class="code" href="class_serialized_k_array.html#a5884b5220e93959cb3a547d030150a8d">Swap</a>(&amp;b);</div><div class="line"><a name="l00732"></a><span class="lineno">  732</span>&#160;  }</div><div class="line"><a name="l00733"></a><span class="lineno">  733</span>&#160;</div><div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;  <span class="comment">// implements Message ----------------------------------------------</span></div><div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;</div><div class="line"><a name="l00736"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#a658305040460190ce2026b97951e0560">  736</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>* <a class="code" href="class_serialized_k_array.html#a658305040460190ce2026b97951e0560">New</a>() const final {</div><div class="line"><a name="l00737"></a><span class="lineno">  737</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedKArray&gt;(NULL);</div><div class="line"><a name="l00738"></a><span class="lineno">  738</span>&#160;  }</div><div class="line"><a name="l00739"></a><span class="lineno">  739</span>&#160;</div><div class="line"><a name="l00740"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#aa0318a939bb6c79b131ee800406000da">  740</a></span>&#160;  <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>* <a class="code" href="class_serialized_k_array.html#aa0318a939bb6c79b131ee800406000da">New</a>(::google::protobuf::Arena* arena) <span class="keyword">const</span> <span class="keyword">final</span> {</div><div class="line"><a name="l00741"></a><span class="lineno">  741</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedKArray&gt;(arena);</div><div class="line"><a name="l00742"></a><span class="lineno">  742</span>&#160;  }</div><div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;  <span class="keywordtype">void</span> CopyFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00744"></a><span class="lineno">  744</span>&#160;  <span class="keywordtype">void</span> MergeFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00745"></a><span class="lineno">  745</span>&#160;  <span class="keywordtype">void</span> CopyFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>&amp; from);</div><div class="line"><a name="l00746"></a><span class="lineno">  746</span>&#160;  <span class="keywordtype">void</span> MergeFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_k_array.html">SerializedKArray</a>&amp; from);</div><div class="line"><a name="l00747"></a><span class="lineno">  747</span>&#160;  <span class="keywordtype">void</span> Clear() <span class="keyword">final</span>;</div><div class="line"><a name="l00748"></a><span class="lineno">  748</span>&#160;  <span class="keywordtype">bool</span> IsInitialized() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00749"></a><span class="lineno">  749</span>&#160;</div><div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;  <span class="keywordtype">size_t</span> ByteSizeLong() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;  <span class="keywordtype">bool</span> MergePartialFromCodedStream(</div><div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;      ::google::protobuf::io::CodedInputStream* input) <span class="keyword">final</span>;</div><div class="line"><a name="l00753"></a><span class="lineno">  753</span>&#160;  <span class="keywordtype">void</span> SerializeWithCachedSizes(</div><div class="line"><a name="l00754"></a><span class="lineno">  754</span>&#160;      ::google::protobuf::io::CodedOutputStream* output) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00755"></a><span class="lineno">  755</span>&#160;  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(</div><div class="line"><a name="l00756"></a><span class="lineno">  756</span>&#160;      <span class="keywordtype">bool</span> deterministic, ::google::protobuf::uint8* target) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00757"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#a19284f6a5bb5a9441474a3c85319e5af">  757</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="class_serialized_k_array.html#a19284f6a5bb5a9441474a3c85319e5af">GetCachedSize</a>() const final { <span class="keywordflow">return</span> _cached_size_.Get(); }</div><div class="line"><a name="l00758"></a><span class="lineno">  758</span>&#160;</div><div class="line"><a name="l00759"></a><span class="lineno">  759</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00760"></a><span class="lineno">  760</span>&#160;  <span class="keywordtype">void</span> SharedCtor();</div><div class="line"><a name="l00761"></a><span class="lineno">  761</span>&#160;  <span class="keywordtype">void</span> SharedDtor();</div><div class="line"><a name="l00762"></a><span class="lineno">  762</span>&#160;  <span class="keywordtype">void</span> SetCachedSize(<span class="keywordtype">int</span> size) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00763"></a><span class="lineno">  763</span>&#160;  <span class="keywordtype">void</span> InternalSwap(<a class="code" href="class_serialized_k_array.html">SerializedKArray</a>* other);</div><div class="line"><a name="l00764"></a><span class="lineno">  764</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00765"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#ab80dcef8cc13df12d1f12dd2f90a6add">  765</a></span>&#160;  inline ::google::protobuf::Arena* <a class="code" href="class_serialized_k_array.html#ab80dcef8cc13df12d1f12dd2f90a6add">GetArenaNoVirtual</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00766"></a><span class="lineno">  766</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00767"></a><span class="lineno">  767</span>&#160;  }</div><div class="line"><a name="l00768"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#a418f433a563c6aef6426f10825f8dfda">  768</a></span>&#160;  <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="class_serialized_k_array.html#a418f433a563c6aef6426f10825f8dfda">MaybeArenaPtr</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00769"></a><span class="lineno">  769</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00770"></a><span class="lineno">  770</span>&#160;  }</div><div class="line"><a name="l00771"></a><span class="lineno">  771</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00772"></a><span class="lineno">  772</span>&#160;</div><div class="line"><a name="l00773"></a><span class="lineno">  773</span>&#160;  ::google::protobuf::Metadata GetMetadata() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00774"></a><span class="lineno">  774</span>&#160;</div><div class="line"><a name="l00775"></a><span class="lineno">  775</span>&#160;  <span class="comment">// nested types ----------------------------------------------------</span></div><div class="line"><a name="l00776"></a><span class="lineno">  776</span>&#160;</div><div class="line"><a name="l00777"></a><span class="lineno">  777</span>&#160;  <span class="comment">// accessors -------------------------------------------------------</span></div><div class="line"><a name="l00778"></a><span class="lineno">  778</span>&#160;</div><div class="line"><a name="l00779"></a><span class="lineno">  779</span>&#160;  <span class="comment">// repeated .SerializedK k = 1;</span></div><div class="line"><a name="l00780"></a><span class="lineno">  780</span>&#160;  <span class="keywordtype">int</span> k_size() <span class="keyword">const</span>;</div><div class="line"><a name="l00781"></a><span class="lineno">  781</span>&#160;  <span class="keywordtype">void</span> clear_k();</div><div class="line"><a name="l00782"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#a5a4b40a5350e1b58bb4df41804816b6b">  782</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kKFieldNumber = 1;</div><div class="line"><a name="l00783"></a><span class="lineno">  783</span>&#160;  <a class="code" href="class_serialized_k.html">::SerializedK</a>* mutable_k(<span class="keywordtype">int</span> index);</div><div class="line"><a name="l00784"></a><span class="lineno">  784</span>&#160;  ::google::protobuf::RepeatedPtrField&lt; ::SerializedK &gt;*</div><div class="line"><a name="l00785"></a><span class="lineno">  785</span>&#160;      mutable_k();</div><div class="line"><a name="l00786"></a><span class="lineno">  786</span>&#160;  const ::SerializedK&amp; k(<span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div><div class="line"><a name="l00787"></a><span class="lineno">  787</span>&#160;  <a class="code" href="class_serialized_k.html">::SerializedK</a>* add_k();</div><div class="line"><a name="l00788"></a><span class="lineno">  788</span>&#160;  const ::google::protobuf::RepeatedPtrField&lt; ::SerializedK &gt;&amp;</div><div class="line"><a name="l00789"></a><span class="lineno">  789</span>&#160;      k() <span class="keyword">const</span>;</div><div class="line"><a name="l00790"></a><span class="lineno">  790</span>&#160;</div><div class="line"><a name="l00791"></a><span class="lineno">  791</span>&#160;  <span class="comment">// @@protoc_insertion_point(class_scope:SerializedKArray)</span></div><div class="line"><a name="l00792"></a><span class="lineno">  792</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l00793"></a><span class="lineno">  793</span>&#160;</div><div class="line"><a name="l00794"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#a787205f6d6dc9e4cb28da6ce74f9b68d">  794</a></span>&#160;  ::google::protobuf::internal::InternalMetadataWithArena <a class="code" href="class_serialized_k_array.html#a787205f6d6dc9e4cb28da6ce74f9b68d">_internal_metadata_</a>;</div><div class="line"><a name="l00795"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#a23aa3bc2c8ad6fc54ef573fe0bfd1778">  795</a></span>&#160;  ::google::protobuf::RepeatedPtrField&lt; ::SerializedK &gt; <a class="code" href="class_serialized_k_array.html#a23aa3bc2c8ad6fc54ef573fe0bfd1778">k_</a>;</div><div class="line"><a name="l00796"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#abda779bcf6669af9bc4827ebe47a2f96">  796</a></span>&#160;  mutable ::google::protobuf::internal::CachedSize <a class="code" href="class_serialized_k_array.html#abda779bcf6669af9bc4827ebe47a2f96">_cached_size_</a>;</div><div class="line"><a name="l00797"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#a52186b2096c74795658229b1baaf5ce8">  797</a></span>&#160;  <span class="keyword">friend</span> struct ::protobuf_osmap_2eproto::TableStruct;</div><div class="line"><a name="l00798"></a><span class="lineno">  798</span>&#160;};</div><div class="line"><a name="l00799"></a><span class="lineno">  799</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l00800"></a><span class="lineno">  800</span>&#160;</div><div class="line"><a name="l00801"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html">  801</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a> : <span class="keyword">public</span> ::google::protobuf::Message <span class="comment">/* @@protoc_insertion_point(class_definition:SerializedMappoint) */</span> {</div><div class="line"><a name="l00802"></a><span class="lineno">  802</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l00803"></a><span class="lineno">  803</span>&#160;  <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>();</div><div class="line"><a name="l00804"></a><span class="lineno">  804</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>();</div><div class="line"><a name="l00805"></a><span class="lineno">  805</span>&#160;</div><div class="line"><a name="l00806"></a><span class="lineno">  806</span>&#160;  <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>&amp; from);</div><div class="line"><a name="l00807"></a><span class="lineno">  807</span>&#160;</div><div class="line"><a name="l00808"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a4afec4d221eb8b605d91906fa7763a74">  808</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>&amp; <a class="code" href="class_serialized_mappoint.html#a4afec4d221eb8b605d91906fa7763a74">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>&amp; from) {</div><div class="line"><a name="l00809"></a><span class="lineno">  809</span>&#160;    CopyFrom(from);</div><div class="line"><a name="l00810"></a><span class="lineno">  810</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00811"></a><span class="lineno">  811</span>&#160;  }</div><div class="line"><a name="l00812"></a><span class="lineno">  812</span>&#160;<span class="preprocessor">  #if LANG_CXX11</span></div><div class="line"><a name="l00813"></a><span class="lineno">  813</span>&#160;  <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>(<a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>&amp;&amp; from) noexcept</div><div class="line"><a name="l00814"></a><span class="lineno">  814</span>&#160;    : <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>() {</div><div class="line"><a name="l00815"></a><span class="lineno">  815</span>&#160;    *<span class="keyword">this</span> = ::std::move(from);</div><div class="line"><a name="l00816"></a><span class="lineno">  816</span>&#160;  }</div><div class="line"><a name="l00817"></a><span class="lineno">  817</span>&#160;</div><div class="line"><a name="l00818"></a><span class="lineno">  818</span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>&amp; operator=(<a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>&amp;&amp; from) noexcept {</div><div class="line"><a name="l00819"></a><span class="lineno">  819</span>&#160;    <span class="keywordflow">if</span> (GetArenaNoVirtual() == from.<a class="code" href="class_serialized_mappoint.html#af50b23a1b587a97d36cca891349c9a2d">GetArenaNoVirtual</a>()) {</div><div class="line"><a name="l00820"></a><span class="lineno">  820</span>&#160;      <span class="keywordflow">if</span> (<span class="keyword">this</span> != &amp;from) InternalSwap(&amp;from);</div><div class="line"><a name="l00821"></a><span class="lineno">  821</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00822"></a><span class="lineno">  822</span>&#160;      CopyFrom(from);</div><div class="line"><a name="l00823"></a><span class="lineno">  823</span>&#160;    }</div><div class="line"><a name="l00824"></a><span class="lineno">  824</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00825"></a><span class="lineno">  825</span>&#160;  }</div><div class="line"><a name="l00826"></a><span class="lineno">  826</span>&#160;<span class="preprocessor">  #endif</span></div><div class="line"><a name="l00827"></a><span class="lineno">  827</span>&#160;  <span class="keyword">static</span> const ::google::protobuf::Descriptor* descriptor();</div><div class="line"><a name="l00828"></a><span class="lineno">  828</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>&amp; default_instance();</div><div class="line"><a name="l00829"></a><span class="lineno">  829</span>&#160;</div><div class="line"><a name="l00830"></a><span class="lineno">  830</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> InitAsDefaultInstance();  <span class="comment">// FOR INTERNAL USE ONLY</span></div><div class="line"><a name="l00831"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a49db565558d8119a5c1a600386360e77">  831</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>* <a class="code" href="class_serialized_mappoint.html#a49db565558d8119a5c1a600386360e77">internal_default_instance</a>() {</div><div class="line"><a name="l00832"></a><span class="lineno">  832</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l00833"></a><span class="lineno">  833</span>&#160;               &amp;<a class="code" href="osmap_8pb_8h.html#a70ce74544b609dc3d0fadcc7c3d2a5e9">_SerializedMappoint_default_instance_</a>);</div><div class="line"><a name="l00834"></a><span class="lineno">  834</span>&#160;  }</div><div class="line"><a name="l00835"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#aebccadec2098ec7115631863bb64495b">  835</a></span>&#160;  <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> kIndexInFileMessages =</div><div class="line"><a name="l00836"></a><span class="lineno">  836</span>&#160;    6;</div><div class="line"><a name="l00837"></a><span class="lineno">  837</span>&#160;</div><div class="line"><a name="l00838"></a><span class="lineno">  838</span>&#160;  <span class="keywordtype">void</span> Swap(<a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>* other);</div><div class="line"><a name="l00839"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a43870bc8459fc47517052aa1fcc85c08">  839</a></span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_mappoint.html#a43870bc8459fc47517052aa1fcc85c08">swap</a>(<a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>&amp; a, <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>&amp; b) {</div><div class="line"><a name="l00840"></a><span class="lineno">  840</span>&#160;    a.<a class="code" href="class_serialized_mappoint.html#aef9de87be02e03ca9643703f7ae3a572">Swap</a>(&amp;b);</div><div class="line"><a name="l00841"></a><span class="lineno">  841</span>&#160;  }</div><div class="line"><a name="l00842"></a><span class="lineno">  842</span>&#160;</div><div class="line"><a name="l00843"></a><span class="lineno">  843</span>&#160;  <span class="comment">// implements Message ----------------------------------------------</span></div><div class="line"><a name="l00844"></a><span class="lineno">  844</span>&#160;</div><div class="line"><a name="l00845"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a1a3009b924c434291803495a4484d23b">  845</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>* <a class="code" href="class_serialized_mappoint.html#a1a3009b924c434291803495a4484d23b">New</a>() const final {</div><div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedMappoint&gt;(NULL);</div><div class="line"><a name="l00847"></a><span class="lineno">  847</span>&#160;  }</div><div class="line"><a name="l00848"></a><span class="lineno">  848</span>&#160;</div><div class="line"><a name="l00849"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a12e3bc28e2899b53d99936f0dcebffe3">  849</a></span>&#160;  <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>* <a class="code" href="class_serialized_mappoint.html#a12e3bc28e2899b53d99936f0dcebffe3">New</a>(::google::protobuf::Arena* arena) <span class="keyword">const</span> <span class="keyword">final</span> {</div><div class="line"><a name="l00850"></a><span class="lineno">  850</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedMappoint&gt;(arena);</div><div class="line"><a name="l00851"></a><span class="lineno">  851</span>&#160;  }</div><div class="line"><a name="l00852"></a><span class="lineno">  852</span>&#160;  <span class="keywordtype">void</span> CopyFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00853"></a><span class="lineno">  853</span>&#160;  <span class="keywordtype">void</span> MergeFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00854"></a><span class="lineno">  854</span>&#160;  <span class="keywordtype">void</span> CopyFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>&amp; from);</div><div class="line"><a name="l00855"></a><span class="lineno">  855</span>&#160;  <span class="keywordtype">void</span> MergeFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>&amp; from);</div><div class="line"><a name="l00856"></a><span class="lineno">  856</span>&#160;  <span class="keywordtype">void</span> Clear() <span class="keyword">final</span>;</div><div class="line"><a name="l00857"></a><span class="lineno">  857</span>&#160;  <span class="keywordtype">bool</span> IsInitialized() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00858"></a><span class="lineno">  858</span>&#160;</div><div class="line"><a name="l00859"></a><span class="lineno">  859</span>&#160;  <span class="keywordtype">size_t</span> ByteSizeLong() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00860"></a><span class="lineno">  860</span>&#160;  <span class="keywordtype">bool</span> MergePartialFromCodedStream(</div><div class="line"><a name="l00861"></a><span class="lineno">  861</span>&#160;      ::google::protobuf::io::CodedInputStream* input) <span class="keyword">final</span>;</div><div class="line"><a name="l00862"></a><span class="lineno">  862</span>&#160;  <span class="keywordtype">void</span> SerializeWithCachedSizes(</div><div class="line"><a name="l00863"></a><span class="lineno">  863</span>&#160;      ::google::protobuf::io::CodedOutputStream* output) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00864"></a><span class="lineno">  864</span>&#160;  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(</div><div class="line"><a name="l00865"></a><span class="lineno">  865</span>&#160;      <span class="keywordtype">bool</span> deterministic, ::google::protobuf::uint8* target) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00866"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a414add31cbb568f91074dc4df6e1e8b9">  866</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="class_serialized_mappoint.html#a414add31cbb568f91074dc4df6e1e8b9">GetCachedSize</a>() const final { <span class="keywordflow">return</span> _cached_size_.Get(); }</div><div class="line"><a name="l00867"></a><span class="lineno">  867</span>&#160;</div><div class="line"><a name="l00868"></a><span class="lineno">  868</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00869"></a><span class="lineno">  869</span>&#160;  <span class="keywordtype">void</span> SharedCtor();</div><div class="line"><a name="l00870"></a><span class="lineno">  870</span>&#160;  <span class="keywordtype">void</span> SharedDtor();</div><div class="line"><a name="l00871"></a><span class="lineno">  871</span>&#160;  <span class="keywordtype">void</span> SetCachedSize(<span class="keywordtype">int</span> size) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00872"></a><span class="lineno">  872</span>&#160;  <span class="keywordtype">void</span> InternalSwap(<a class="code" href="class_serialized_mappoint.html">SerializedMappoint</a>* other);</div><div class="line"><a name="l00873"></a><span class="lineno">  873</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00874"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#af50b23a1b587a97d36cca891349c9a2d">  874</a></span>&#160;  inline ::google::protobuf::Arena* <a class="code" href="class_serialized_mappoint.html#af50b23a1b587a97d36cca891349c9a2d">GetArenaNoVirtual</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00875"></a><span class="lineno">  875</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00876"></a><span class="lineno">  876</span>&#160;  }</div><div class="line"><a name="l00877"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#ae39a89fa8eb52cc4950107b1722c09f3">  877</a></span>&#160;  <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="class_serialized_mappoint.html#ae39a89fa8eb52cc4950107b1722c09f3">MaybeArenaPtr</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l00878"></a><span class="lineno">  878</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l00879"></a><span class="lineno">  879</span>&#160;  }</div><div class="line"><a name="l00880"></a><span class="lineno">  880</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00881"></a><span class="lineno">  881</span>&#160;</div><div class="line"><a name="l00882"></a><span class="lineno">  882</span>&#160;  ::google::protobuf::Metadata GetMetadata() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l00883"></a><span class="lineno">  883</span>&#160;</div><div class="line"><a name="l00884"></a><span class="lineno">  884</span>&#160;  <span class="comment">// nested types ----------------------------------------------------</span></div><div class="line"><a name="l00885"></a><span class="lineno">  885</span>&#160;</div><div class="line"><a name="l00886"></a><span class="lineno">  886</span>&#160;  <span class="comment">// accessors -------------------------------------------------------</span></div><div class="line"><a name="l00887"></a><span class="lineno">  887</span>&#160;</div><div class="line"><a name="l00888"></a><span class="lineno">  888</span>&#160;  <span class="comment">// .SerializedPosition position = 2;</span></div><div class="line"><a name="l00889"></a><span class="lineno">  889</span>&#160;  <span class="keywordtype">bool</span> has_position() <span class="keyword">const</span>;</div><div class="line"><a name="l00890"></a><span class="lineno">  890</span>&#160;  <span class="keywordtype">void</span> clear_position();</div><div class="line"><a name="l00891"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a1a7220beaba3ca7f22de04af5e26bef6">  891</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kPositionFieldNumber = 2;</div><div class="line"><a name="l00892"></a><span class="lineno">  892</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00893"></a><span class="lineno">  893</span>&#160;  const ::SerializedPosition&amp; _internal_position() <span class="keyword">const</span>;</div><div class="line"><a name="l00894"></a><span class="lineno">  894</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00895"></a><span class="lineno">  895</span>&#160;  const ::SerializedPosition&amp; position() <span class="keyword">const</span>;</div><div class="line"><a name="l00896"></a><span class="lineno">  896</span>&#160;  <a class="code" href="class_serialized_position.html">::SerializedPosition</a>* release_position();</div><div class="line"><a name="l00897"></a><span class="lineno">  897</span>&#160;  <a class="code" href="class_serialized_position.html">::SerializedPosition</a>* mutable_position();</div><div class="line"><a name="l00898"></a><span class="lineno">  898</span>&#160;  <span class="keywordtype">void</span> set_allocated_position(::<a class="code" href="class_serialized_position.html">SerializedPosition</a>* position);</div><div class="line"><a name="l00899"></a><span class="lineno">  899</span>&#160;</div><div class="line"><a name="l00900"></a><span class="lineno">  900</span>&#160;  <span class="comment">// .SerializedDescriptor briefdescriptor = 5;</span></div><div class="line"><a name="l00901"></a><span class="lineno">  901</span>&#160;  <span class="keywordtype">bool</span> has_briefdescriptor() <span class="keyword">const</span>;</div><div class="line"><a name="l00902"></a><span class="lineno">  902</span>&#160;  <span class="keywordtype">void</span> clear_briefdescriptor();</div><div class="line"><a name="l00903"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a143571dd314da94ddaccf174266359d2">  903</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kBriefdescriptorFieldNumber = 5;</div><div class="line"><a name="l00904"></a><span class="lineno">  904</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l00905"></a><span class="lineno">  905</span>&#160;  const ::SerializedDescriptor&amp; _internal_briefdescriptor() <span class="keyword">const</span>;</div><div class="line"><a name="l00906"></a><span class="lineno">  906</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l00907"></a><span class="lineno">  907</span>&#160;  const ::SerializedDescriptor&amp; briefdescriptor() <span class="keyword">const</span>;</div><div class="line"><a name="l00908"></a><span class="lineno">  908</span>&#160;  <a class="code" href="class_serialized_descriptor.html">::SerializedDescriptor</a>* release_briefdescriptor();</div><div class="line"><a name="l00909"></a><span class="lineno">  909</span>&#160;  <a class="code" href="class_serialized_descriptor.html">::SerializedDescriptor</a>* mutable_briefdescriptor();</div><div class="line"><a name="l00910"></a><span class="lineno">  910</span>&#160;  <span class="keywordtype">void</span> set_allocated_briefdescriptor(::<a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>* briefdescriptor);</div><div class="line"><a name="l00911"></a><span class="lineno">  911</span>&#160;</div><div class="line"><a name="l00912"></a><span class="lineno">  912</span>&#160;  <span class="comment">// uint32 id = 1;</span></div><div class="line"><a name="l00913"></a><span class="lineno">  913</span>&#160;  <span class="keywordtype">void</span> clear_id();</div><div class="line"><a name="l00914"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#adeca91acfc7f309a1618e7fc45adf220">  914</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kIdFieldNumber = 1;</div><div class="line"><a name="l00915"></a><span class="lineno">  915</span>&#160;  ::google::protobuf::uint32 id() <span class="keyword">const</span>;</div><div class="line"><a name="l00916"></a><span class="lineno">  916</span>&#160;  <span class="keywordtype">void</span> set_id(::google::protobuf::uint32 value);</div><div class="line"><a name="l00917"></a><span class="lineno">  917</span>&#160;</div><div class="line"><a name="l00918"></a><span class="lineno">  918</span>&#160;  <span class="comment">// float visible = 3;</span></div><div class="line"><a name="l00919"></a><span class="lineno">  919</span>&#160;  <span class="keywordtype">void</span> clear_visible();</div><div class="line"><a name="l00920"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a720176410dc81bf31b0743b656598efa">  920</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kVisibleFieldNumber = 3;</div><div class="line"><a name="l00921"></a><span class="lineno">  921</span>&#160;  <span class="keywordtype">float</span> visible() <span class="keyword">const</span>;</div><div class="line"><a name="l00922"></a><span class="lineno">  922</span>&#160;  <span class="keywordtype">void</span> set_visible(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00923"></a><span class="lineno">  923</span>&#160;</div><div class="line"><a name="l00924"></a><span class="lineno">  924</span>&#160;  <span class="comment">// float found = 4;</span></div><div class="line"><a name="l00925"></a><span class="lineno">  925</span>&#160;  <span class="keywordtype">void</span> clear_found();</div><div class="line"><a name="l00926"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a58afe1e2658fce334e9973a1af852727">  926</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kFoundFieldNumber = 4;</div><div class="line"><a name="l00927"></a><span class="lineno">  927</span>&#160;  <span class="keywordtype">float</span> found() <span class="keyword">const</span>;</div><div class="line"><a name="l00928"></a><span class="lineno">  928</span>&#160;  <span class="keywordtype">void</span> set_found(<span class="keywordtype">float</span> value);</div><div class="line"><a name="l00929"></a><span class="lineno">  929</span>&#160;</div><div class="line"><a name="l00930"></a><span class="lineno">  930</span>&#160;  <span class="comment">// @@protoc_insertion_point(class_scope:SerializedMappoint)</span></div><div class="line"><a name="l00931"></a><span class="lineno">  931</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l00932"></a><span class="lineno">  932</span>&#160;</div><div class="line"><a name="l00933"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a54a138d0847321bf7c46dd90d638e534">  933</a></span>&#160;  ::google::protobuf::internal::InternalMetadataWithArena <a class="code" href="class_serialized_mappoint.html#a54a138d0847321bf7c46dd90d638e534">_internal_metadata_</a>;</div><div class="line"><a name="l00934"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#ab50d621841b65f678375f93272e52d08">  934</a></span>&#160;  <a class="code" href="class_serialized_position.html">::SerializedPosition</a>* <a class="code" href="class_serialized_mappoint.html#ab50d621841b65f678375f93272e52d08">position_</a>;</div><div class="line"><a name="l00935"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a3a2b02cdc5081ecd7f26ea598cac18c3">  935</a></span>&#160;  <a class="code" href="class_serialized_descriptor.html">::SerializedDescriptor</a>* <a class="code" href="class_serialized_mappoint.html#a3a2b02cdc5081ecd7f26ea598cac18c3">briefdescriptor_</a>;</div><div class="line"><a name="l00936"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a024ca2ca189ac69b52c7059a7debfb3c">  936</a></span>&#160;  ::google::protobuf::uint32 <a class="code" href="class_serialized_mappoint.html#a024ca2ca189ac69b52c7059a7debfb3c">id_</a>;</div><div class="line"><a name="l00937"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#af4d779cbd736148a009d201d17c928fe">  937</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="class_serialized_mappoint.html#af4d779cbd736148a009d201d17c928fe">visible_</a>;</div><div class="line"><a name="l00938"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a8ff0aa197669004d73ce64a9b9520885">  938</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="class_serialized_mappoint.html#a8ff0aa197669004d73ce64a9b9520885">found_</a>;</div><div class="line"><a name="l00939"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a642bb67b0617808b065619e32f697166">  939</a></span>&#160;  mutable ::google::protobuf::internal::CachedSize <a class="code" href="class_serialized_mappoint.html#a642bb67b0617808b065619e32f697166">_cached_size_</a>;</div><div class="line"><a name="l00940"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a52186b2096c74795658229b1baaf5ce8">  940</a></span>&#160;  <span class="keyword">friend</span> struct ::protobuf_osmap_2eproto::TableStruct;</div><div class="line"><a name="l00941"></a><span class="lineno">  941</span>&#160;};</div><div class="line"><a name="l00942"></a><span class="lineno">  942</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l00943"></a><span class="lineno">  943</span>&#160;</div><div class="line"><a name="l00944"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html">  944</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a> : <span class="keyword">public</span> ::google::protobuf::Message <span class="comment">/* @@protoc_insertion_point(class_definition:SerializedMappointArray) */</span> {</div><div class="line"><a name="l00945"></a><span class="lineno">  945</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l00946"></a><span class="lineno">  946</span>&#160;  <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>();</div><div class="line"><a name="l00947"></a><span class="lineno">  947</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>();</div><div class="line"><a name="l00948"></a><span class="lineno">  948</span>&#160;</div><div class="line"><a name="l00949"></a><span class="lineno">  949</span>&#160;  <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>&amp; from);</div><div class="line"><a name="l00950"></a><span class="lineno">  950</span>&#160;</div><div class="line"><a name="l00951"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#accb0518f56d93d6a0d0ddd3ab1fe51ae">  951</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>&amp; <a class="code" href="class_serialized_mappoint_array.html#accb0518f56d93d6a0d0ddd3ab1fe51ae">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>&amp; from) {</div><div class="line"><a name="l00952"></a><span class="lineno">  952</span>&#160;    CopyFrom(from);</div><div class="line"><a name="l00953"></a><span class="lineno">  953</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00954"></a><span class="lineno">  954</span>&#160;  }</div><div class="line"><a name="l00955"></a><span class="lineno">  955</span>&#160;<span class="preprocessor">  #if LANG_CXX11</span></div><div class="line"><a name="l00956"></a><span class="lineno">  956</span>&#160;  <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>(<a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>&amp;&amp; from) noexcept</div><div class="line"><a name="l00957"></a><span class="lineno">  957</span>&#160;    : <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>() {</div><div class="line"><a name="l00958"></a><span class="lineno">  958</span>&#160;    *<span class="keyword">this</span> = ::std::move(from);</div><div class="line"><a name="l00959"></a><span class="lineno">  959</span>&#160;  }</div><div class="line"><a name="l00960"></a><span class="lineno">  960</span>&#160;</div><div class="line"><a name="l00961"></a><span class="lineno">  961</span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>&amp; operator=(<a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>&amp;&amp; from) noexcept {</div><div class="line"><a name="l00962"></a><span class="lineno">  962</span>&#160;    <span class="keywordflow">if</span> (GetArenaNoVirtual() == from.<a class="code" href="class_serialized_mappoint_array.html#a69814d6558011fe0ed0aa3701943e8da">GetArenaNoVirtual</a>()) {</div><div class="line"><a name="l00963"></a><span class="lineno">  963</span>&#160;      <span class="keywordflow">if</span> (<span class="keyword">this</span> != &amp;from) InternalSwap(&amp;from);</div><div class="line"><a name="l00964"></a><span class="lineno">  964</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00965"></a><span class="lineno">  965</span>&#160;      CopyFrom(from);</div><div class="line"><a name="l00966"></a><span class="lineno">  966</span>&#160;    }</div><div class="line"><a name="l00967"></a><span class="lineno">  967</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00968"></a><span class="lineno">  968</span>&#160;  }</div><div class="line"><a name="l00969"></a><span class="lineno">  969</span>&#160;<span class="preprocessor">  #endif</span></div><div class="line"><a name="l00970"></a><span class="lineno">  970</span>&#160;  <span class="keyword">static</span> const ::google::protobuf::Descriptor* descriptor();</div><div class="line"><a name="l00971"></a><span class="lineno">  971</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>&amp; default_instance();</div><div class="line"><a name="l00972"></a><span class="lineno">  972</span>&#160;</div><div class="line"><a name="l00973"></a><span class="lineno">  973</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> InitAsDefaultInstance();  <span class="comment">// FOR INTERNAL USE ONLY</span></div><div class="line"><a name="l00974"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a5aba6eef0984c5db15b2151437dd7330">  974</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>* <a class="code" href="class_serialized_mappoint_array.html#a5aba6eef0984c5db15b2151437dd7330">internal_default_instance</a>() {</div><div class="line"><a name="l00975"></a><span class="lineno">  975</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l00976"></a><span class="lineno">  976</span>&#160;               &amp;<a class="code" href="osmap_8pb_8h.html#ae7cdfbc03147edd2013d5734cfffa89e">_SerializedMappointArray_default_instance_</a>);</div><div class="line"><a name="l00977"></a><span class="lineno">  977</span>&#160;  }</div><div class="line"><a name="l00978"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a8deb69f60119e3a497e9c4c62bb14fec">  978</a></span>&#160;  <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> kIndexInFileMessages =</div><div class="line"><a name="l00979"></a><span class="lineno">  979</span>&#160;    7;</div><div class="line"><a name="l00980"></a><span class="lineno">  980</span>&#160;</div><div class="line"><a name="l00981"></a><span class="lineno">  981</span>&#160;  <span class="keywordtype">void</span> Swap(<a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>* other);</div><div class="line"><a name="l00982"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a64de2deb7f29edde62e8c882eef75fff">  982</a></span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_mappoint_array.html#a64de2deb7f29edde62e8c882eef75fff">swap</a>(<a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>&amp; a, <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>&amp; b) {</div><div class="line"><a name="l00983"></a><span class="lineno">  983</span>&#160;    a.<a class="code" href="class_serialized_mappoint_array.html#aa37d446f01ddf6e3108baaba82f85bce">Swap</a>(&amp;b);</div><div class="line"><a name="l00984"></a><span class="lineno">  984</span>&#160;  }</div><div class="line"><a name="l00985"></a><span class="lineno">  985</span>&#160;</div><div class="line"><a name="l00986"></a><span class="lineno">  986</span>&#160;  <span class="comment">// implements Message ----------------------------------------------</span></div><div class="line"><a name="l00987"></a><span class="lineno">  987</span>&#160;</div><div class="line"><a name="l00988"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#ae4f8698875c9fcef3656429b871b9317">  988</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>* <a class="code" href="class_serialized_mappoint_array.html#ae4f8698875c9fcef3656429b871b9317">New</a>() const final {</div><div class="line"><a name="l00989"></a><span class="lineno">  989</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedMappointArray&gt;(NULL);</div><div class="line"><a name="l00990"></a><span class="lineno">  990</span>&#160;  }</div><div class="line"><a name="l00991"></a><span class="lineno">  991</span>&#160;</div><div class="line"><a name="l00992"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a2c191f80c6a74af05b8e4c1c399ac12a">  992</a></span>&#160;  <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>* <a class="code" href="class_serialized_mappoint_array.html#a2c191f80c6a74af05b8e4c1c399ac12a">New</a>(::google::protobuf::Arena* arena) <span class="keyword">const</span> <span class="keyword">final</span> {</div><div class="line"><a name="l00993"></a><span class="lineno">  993</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedMappointArray&gt;(arena);</div><div class="line"><a name="l00994"></a><span class="lineno">  994</span>&#160;  }</div><div class="line"><a name="l00995"></a><span class="lineno">  995</span>&#160;  <span class="keywordtype">void</span> CopyFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00996"></a><span class="lineno">  996</span>&#160;  <span class="keywordtype">void</span> MergeFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l00997"></a><span class="lineno">  997</span>&#160;  <span class="keywordtype">void</span> CopyFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>&amp; from);</div><div class="line"><a name="l00998"></a><span class="lineno">  998</span>&#160;  <span class="keywordtype">void</span> MergeFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>&amp; from);</div><div class="line"><a name="l00999"></a><span class="lineno">  999</span>&#160;  <span class="keywordtype">void</span> Clear() <span class="keyword">final</span>;</div><div class="line"><a name="l01000"></a><span class="lineno"> 1000</span>&#160;  <span class="keywordtype">bool</span> IsInitialized() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01001"></a><span class="lineno"> 1001</span>&#160;</div><div class="line"><a name="l01002"></a><span class="lineno"> 1002</span>&#160;  <span class="keywordtype">size_t</span> ByteSizeLong() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01003"></a><span class="lineno"> 1003</span>&#160;  <span class="keywordtype">bool</span> MergePartialFromCodedStream(</div><div class="line"><a name="l01004"></a><span class="lineno"> 1004</span>&#160;      ::google::protobuf::io::CodedInputStream* input) <span class="keyword">final</span>;</div><div class="line"><a name="l01005"></a><span class="lineno"> 1005</span>&#160;  <span class="keywordtype">void</span> SerializeWithCachedSizes(</div><div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160;      ::google::protobuf::io::CodedOutputStream* output) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160;  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(</div><div class="line"><a name="l01008"></a><span class="lineno"> 1008</span>&#160;      <span class="keywordtype">bool</span> deterministic, ::google::protobuf::uint8* target) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01009"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a781d5479656db69222618e0d9a8efbc2"> 1009</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="class_serialized_mappoint_array.html#a781d5479656db69222618e0d9a8efbc2">GetCachedSize</a>() const final { <span class="keywordflow">return</span> _cached_size_.Get(); }</div><div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>&#160;</div><div class="line"><a name="l01011"></a><span class="lineno"> 1011</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>&#160;  <span class="keywordtype">void</span> SharedCtor();</div><div class="line"><a name="l01013"></a><span class="lineno"> 1013</span>&#160;  <span class="keywordtype">void</span> SharedDtor();</div><div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>&#160;  <span class="keywordtype">void</span> SetCachedSize(<span class="keywordtype">int</span> size) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01015"></a><span class="lineno"> 1015</span>&#160;  <span class="keywordtype">void</span> InternalSwap(<a class="code" href="class_serialized_mappoint_array.html">SerializedMappointArray</a>* other);</div><div class="line"><a name="l01016"></a><span class="lineno"> 1016</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01017"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a69814d6558011fe0ed0aa3701943e8da"> 1017</a></span>&#160;  inline ::google::protobuf::Arena* <a class="code" href="class_serialized_mappoint_array.html#a69814d6558011fe0ed0aa3701943e8da">GetArenaNoVirtual</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01018"></a><span class="lineno"> 1018</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l01019"></a><span class="lineno"> 1019</span>&#160;  }</div><div class="line"><a name="l01020"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a44fb69a050c0ba121aafac67040d1d26"> 1020</a></span>&#160;  <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="class_serialized_mappoint_array.html#a44fb69a050c0ba121aafac67040d1d26">MaybeArenaPtr</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l01022"></a><span class="lineno"> 1022</span>&#160;  }</div><div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l01024"></a><span class="lineno"> 1024</span>&#160;</div><div class="line"><a name="l01025"></a><span class="lineno"> 1025</span>&#160;  ::google::protobuf::Metadata GetMetadata() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01026"></a><span class="lineno"> 1026</span>&#160;</div><div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>&#160;  <span class="comment">// nested types ----------------------------------------------------</span></div><div class="line"><a name="l01028"></a><span class="lineno"> 1028</span>&#160;</div><div class="line"><a name="l01029"></a><span class="lineno"> 1029</span>&#160;  <span class="comment">// accessors -------------------------------------------------------</span></div><div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160;</div><div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;  <span class="comment">// repeated .SerializedMappoint mappoint = 1;</span></div><div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>&#160;  <span class="keywordtype">int</span> mappoint_size() <span class="keyword">const</span>;</div><div class="line"><a name="l01033"></a><span class="lineno"> 1033</span>&#160;  <span class="keywordtype">void</span> clear_mappoint();</div><div class="line"><a name="l01034"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a787c2688a32f6c9df36e1c94becae4f4"> 1034</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kMappointFieldNumber = 1;</div><div class="line"><a name="l01035"></a><span class="lineno"> 1035</span>&#160;  <a class="code" href="class_serialized_mappoint.html">::SerializedMappoint</a>* mutable_mappoint(<span class="keywordtype">int</span> index);</div><div class="line"><a name="l01036"></a><span class="lineno"> 1036</span>&#160;  ::google::protobuf::RepeatedPtrField&lt; ::SerializedMappoint &gt;*</div><div class="line"><a name="l01037"></a><span class="lineno"> 1037</span>&#160;      mutable_mappoint();</div><div class="line"><a name="l01038"></a><span class="lineno"> 1038</span>&#160;  const ::SerializedMappoint&amp; mappoint(<span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div><div class="line"><a name="l01039"></a><span class="lineno"> 1039</span>&#160;  <a class="code" href="class_serialized_mappoint.html">::SerializedMappoint</a>* add_mappoint();</div><div class="line"><a name="l01040"></a><span class="lineno"> 1040</span>&#160;  const ::google::protobuf::RepeatedPtrField&lt; ::SerializedMappoint &gt;&amp;</div><div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>&#160;      mappoint() <span class="keyword">const</span>;</div><div class="line"><a name="l01042"></a><span class="lineno"> 1042</span>&#160;</div><div class="line"><a name="l01043"></a><span class="lineno"> 1043</span>&#160;  <span class="comment">// @@protoc_insertion_point(class_scope:SerializedMappointArray)</span></div><div class="line"><a name="l01044"></a><span class="lineno"> 1044</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l01045"></a><span class="lineno"> 1045</span>&#160;</div><div class="line"><a name="l01046"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a0063d43fa26d4e8c7e926c8feb94525f"> 1046</a></span>&#160;  ::google::protobuf::internal::InternalMetadataWithArena <a class="code" href="class_serialized_mappoint_array.html#a0063d43fa26d4e8c7e926c8feb94525f">_internal_metadata_</a>;</div><div class="line"><a name="l01047"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a57e1ce723f26ad9937365877e638d5f0"> 1047</a></span>&#160;  ::google::protobuf::RepeatedPtrField&lt; ::SerializedMappoint &gt; <a class="code" href="class_serialized_mappoint_array.html#a57e1ce723f26ad9937365877e638d5f0">mappoint_</a>;</div><div class="line"><a name="l01048"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a77bd9c22901f0b11778c5e8578831f48"> 1048</a></span>&#160;  mutable ::google::protobuf::internal::CachedSize <a class="code" href="class_serialized_mappoint_array.html#a77bd9c22901f0b11778c5e8578831f48">_cached_size_</a>;</div><div class="line"><a name="l01049"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a52186b2096c74795658229b1baaf5ce8"> 1049</a></span>&#160;  <span class="keyword">friend</span> struct ::protobuf_osmap_2eproto::TableStruct;</div><div class="line"><a name="l01050"></a><span class="lineno"> 1050</span>&#160;};</div><div class="line"><a name="l01051"></a><span class="lineno"> 1051</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l01052"></a><span class="lineno"> 1052</span>&#160;</div><div class="line"><a name="l01053"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html"> 1053</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a> : <span class="keyword">public</span> ::google::protobuf::Message <span class="comment">/* @@protoc_insertion_point(class_definition:SerializedKeyframe) */</span> {</div><div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l01055"></a><span class="lineno"> 1055</span>&#160;  <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>();</div><div class="line"><a name="l01056"></a><span class="lineno"> 1056</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>();</div><div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160;</div><div class="line"><a name="l01058"></a><span class="lineno"> 1058</span>&#160;  <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>&amp; from);</div><div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>&#160;</div><div class="line"><a name="l01060"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#aeed70f5e93b46fca2ed425c6951aab36"> 1060</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>&amp; <a class="code" href="class_serialized_keyframe.html#aeed70f5e93b46fca2ed425c6951aab36">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>&amp; from) {</div><div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>&#160;    CopyFrom(from);</div><div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>&#160;  }</div><div class="line"><a name="l01064"></a><span class="lineno"> 1064</span>&#160;<span class="preprocessor">  #if LANG_CXX11</span></div><div class="line"><a name="l01065"></a><span class="lineno"> 1065</span>&#160;  <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>(<a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>&amp;&amp; from) noexcept</div><div class="line"><a name="l01066"></a><span class="lineno"> 1066</span>&#160;    : <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>() {</div><div class="line"><a name="l01067"></a><span class="lineno"> 1067</span>&#160;    *<span class="keyword">this</span> = ::std::move(from);</div><div class="line"><a name="l01068"></a><span class="lineno"> 1068</span>&#160;  }</div><div class="line"><a name="l01069"></a><span class="lineno"> 1069</span>&#160;</div><div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>&amp; operator=(<a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>&amp;&amp; from) noexcept {</div><div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160;    <span class="keywordflow">if</span> (GetArenaNoVirtual() == from.<a class="code" href="class_serialized_keyframe.html#a0996375406d4bcaa07613c72a5349120">GetArenaNoVirtual</a>()) {</div><div class="line"><a name="l01072"></a><span class="lineno"> 1072</span>&#160;      <span class="keywordflow">if</span> (<span class="keyword">this</span> != &amp;from) InternalSwap(&amp;from);</div><div class="line"><a name="l01073"></a><span class="lineno"> 1073</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>&#160;      CopyFrom(from);</div><div class="line"><a name="l01075"></a><span class="lineno"> 1075</span>&#160;    }</div><div class="line"><a name="l01076"></a><span class="lineno"> 1076</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l01077"></a><span class="lineno"> 1077</span>&#160;  }</div><div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>&#160;<span class="preprocessor">  #endif</span></div><div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>&#160;  <span class="keyword">static</span> const ::google::protobuf::Descriptor* descriptor();</div><div class="line"><a name="l01080"></a><span class="lineno"> 1080</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>&amp; default_instance();</div><div class="line"><a name="l01081"></a><span class="lineno"> 1081</span>&#160;</div><div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> InitAsDefaultInstance();  <span class="comment">// FOR INTERNAL USE ONLY</span></div><div class="line"><a name="l01083"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#aa6aefa43c83472202c6de4aa788f6117"> 1083</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>* <a class="code" href="class_serialized_keyframe.html#aa6aefa43c83472202c6de4aa788f6117">internal_default_instance</a>() {</div><div class="line"><a name="l01084"></a><span class="lineno"> 1084</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l01085"></a><span class="lineno"> 1085</span>&#160;               &amp;<a class="code" href="osmap_8pb_8h.html#a4dc1cac8480df545bd19210ba3148d1c">_SerializedKeyframe_default_instance_</a>);</div><div class="line"><a name="l01086"></a><span class="lineno"> 1086</span>&#160;  }</div><div class="line"><a name="l01087"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a77316a002ff62f81e15d1b1a18736b21"> 1087</a></span>&#160;  <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> kIndexInFileMessages =</div><div class="line"><a name="l01088"></a><span class="lineno"> 1088</span>&#160;    8;</div><div class="line"><a name="l01089"></a><span class="lineno"> 1089</span>&#160;</div><div class="line"><a name="l01090"></a><span class="lineno"> 1090</span>&#160;  <span class="keywordtype">void</span> Swap(<a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>* other);</div><div class="line"><a name="l01091"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#ac306d74f61158708054befe4e47e05dc"> 1091</a></span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#ac306d74f61158708054befe4e47e05dc">swap</a>(<a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>&amp; a, <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>&amp; b) {</div><div class="line"><a name="l01092"></a><span class="lineno"> 1092</span>&#160;    a.<a class="code" href="class_serialized_keyframe.html#a94d41d7f5c954209d94f04bca497fd53">Swap</a>(&amp;b);</div><div class="line"><a name="l01093"></a><span class="lineno"> 1093</span>&#160;  }</div><div class="line"><a name="l01094"></a><span class="lineno"> 1094</span>&#160;</div><div class="line"><a name="l01095"></a><span class="lineno"> 1095</span>&#160;  <span class="comment">// implements Message ----------------------------------------------</span></div><div class="line"><a name="l01096"></a><span class="lineno"> 1096</span>&#160;</div><div class="line"><a name="l01097"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#aff27b5f22d33ed7849d0977dbf2d1e9b"> 1097</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>* <a class="code" href="class_serialized_keyframe.html#aff27b5f22d33ed7849d0977dbf2d1e9b">New</a>() const final {</div><div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedKeyframe&gt;(NULL);</div><div class="line"><a name="l01099"></a><span class="lineno"> 1099</span>&#160;  }</div><div class="line"><a name="l01100"></a><span class="lineno"> 1100</span>&#160;</div><div class="line"><a name="l01101"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#ae3134fef02ff7016a8d51dd76160b551"> 1101</a></span>&#160;  <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>* <a class="code" href="class_serialized_keyframe.html#ae3134fef02ff7016a8d51dd76160b551">New</a>(::google::protobuf::Arena* arena) <span class="keyword">const</span> <span class="keyword">final</span> {</div><div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedKeyframe&gt;(arena);</div><div class="line"><a name="l01103"></a><span class="lineno"> 1103</span>&#160;  }</div><div class="line"><a name="l01104"></a><span class="lineno"> 1104</span>&#160;  <span class="keywordtype">void</span> CopyFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l01105"></a><span class="lineno"> 1105</span>&#160;  <span class="keywordtype">void</span> MergeFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l01106"></a><span class="lineno"> 1106</span>&#160;  <span class="keywordtype">void</span> CopyFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>&amp; from);</div><div class="line"><a name="l01107"></a><span class="lineno"> 1107</span>&#160;  <span class="keywordtype">void</span> MergeFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>&amp; from);</div><div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>&#160;  <span class="keywordtype">void</span> Clear() <span class="keyword">final</span>;</div><div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>&#160;  <span class="keywordtype">bool</span> IsInitialized() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>&#160;</div><div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>&#160;  <span class="keywordtype">size_t</span> ByteSizeLong() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01112"></a><span class="lineno"> 1112</span>&#160;  <span class="keywordtype">bool</span> MergePartialFromCodedStream(</div><div class="line"><a name="l01113"></a><span class="lineno"> 1113</span>&#160;      ::google::protobuf::io::CodedInputStream* input) <span class="keyword">final</span>;</div><div class="line"><a name="l01114"></a><span class="lineno"> 1114</span>&#160;  <span class="keywordtype">void</span> SerializeWithCachedSizes(</div><div class="line"><a name="l01115"></a><span class="lineno"> 1115</span>&#160;      ::google::protobuf::io::CodedOutputStream* output) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01116"></a><span class="lineno"> 1116</span>&#160;  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(</div><div class="line"><a name="l01117"></a><span class="lineno"> 1117</span>&#160;      <span class="keywordtype">bool</span> deterministic, ::google::protobuf::uint8* target) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01118"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a9544385831b022184dc2bf7b08fca854"> 1118</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="class_serialized_keyframe.html#a9544385831b022184dc2bf7b08fca854">GetCachedSize</a>() const final { <span class="keywordflow">return</span> _cached_size_.Get(); }</div><div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>&#160;</div><div class="line"><a name="l01120"></a><span class="lineno"> 1120</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>&#160;  <span class="keywordtype">void</span> SharedCtor();</div><div class="line"><a name="l01122"></a><span class="lineno"> 1122</span>&#160;  <span class="keywordtype">void</span> SharedDtor();</div><div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>&#160;  <span class="keywordtype">void</span> SetCachedSize(<span class="keywordtype">int</span> size) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01124"></a><span class="lineno"> 1124</span>&#160;  <span class="keywordtype">void</span> InternalSwap(<a class="code" href="class_serialized_keyframe.html">SerializedKeyframe</a>* other);</div><div class="line"><a name="l01125"></a><span class="lineno"> 1125</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01126"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a0996375406d4bcaa07613c72a5349120"> 1126</a></span>&#160;  inline ::google::protobuf::Arena* <a class="code" href="class_serialized_keyframe.html#a0996375406d4bcaa07613c72a5349120">GetArenaNoVirtual</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>&#160;  }</div><div class="line"><a name="l01129"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#aee701dd1f6b88b7fc557bb4dbd0b6cfd"> 1129</a></span>&#160;  <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="class_serialized_keyframe.html#aee701dd1f6b88b7fc557bb4dbd0b6cfd">MaybeArenaPtr</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l01131"></a><span class="lineno"> 1131</span>&#160;  }</div><div class="line"><a name="l01132"></a><span class="lineno"> 1132</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l01133"></a><span class="lineno"> 1133</span>&#160;</div><div class="line"><a name="l01134"></a><span class="lineno"> 1134</span>&#160;  ::google::protobuf::Metadata GetMetadata() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01135"></a><span class="lineno"> 1135</span>&#160;</div><div class="line"><a name="l01136"></a><span class="lineno"> 1136</span>&#160;  <span class="comment">// nested types ----------------------------------------------------</span></div><div class="line"><a name="l01137"></a><span class="lineno"> 1137</span>&#160;</div><div class="line"><a name="l01138"></a><span class="lineno"> 1138</span>&#160;  <span class="comment">// accessors -------------------------------------------------------</span></div><div class="line"><a name="l01139"></a><span class="lineno"> 1139</span>&#160;</div><div class="line"><a name="l01140"></a><span class="lineno"> 1140</span>&#160;  <span class="comment">// repeated uint32 loopedgesids = 5;</span></div><div class="line"><a name="l01141"></a><span class="lineno"> 1141</span>&#160;  <span class="keywordtype">int</span> loopedgesids_size() <span class="keyword">const</span>;</div><div class="line"><a name="l01142"></a><span class="lineno"> 1142</span>&#160;  <span class="keywordtype">void</span> clear_loopedgesids();</div><div class="line"><a name="l01143"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a33516902632bef33af92fce2c3d8a5e8"> 1143</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kLoopedgesidsFieldNumber = 5;</div><div class="line"><a name="l01144"></a><span class="lineno"> 1144</span>&#160;  ::google::protobuf::uint32 loopedgesids(<span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div><div class="line"><a name="l01145"></a><span class="lineno"> 1145</span>&#160;  <span class="keywordtype">void</span> set_loopedgesids(<span class="keywordtype">int</span> index, ::google::protobuf::uint32 value);</div><div class="line"><a name="l01146"></a><span class="lineno"> 1146</span>&#160;  <span class="keywordtype">void</span> add_loopedgesids(::google::protobuf::uint32 value);</div><div class="line"><a name="l01147"></a><span class="lineno"> 1147</span>&#160;  const ::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt;&amp;</div><div class="line"><a name="l01148"></a><span class="lineno"> 1148</span>&#160;      loopedgesids() <span class="keyword">const</span>;</div><div class="line"><a name="l01149"></a><span class="lineno"> 1149</span>&#160;  ::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt;*</div><div class="line"><a name="l01150"></a><span class="lineno"> 1150</span>&#160;      mutable_loopedgesids();</div><div class="line"><a name="l01151"></a><span class="lineno"> 1151</span>&#160;</div><div class="line"><a name="l01152"></a><span class="lineno"> 1152</span>&#160;  <span class="comment">// .SerializedPose pose = 2;</span></div><div class="line"><a name="l01153"></a><span class="lineno"> 1153</span>&#160;  <span class="keywordtype">bool</span> has_pose() <span class="keyword">const</span>;</div><div class="line"><a name="l01154"></a><span class="lineno"> 1154</span>&#160;  <span class="keywordtype">void</span> clear_pose();</div><div class="line"><a name="l01155"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#ad73236bb4f7ccc418aceaa5c3356c24b"> 1155</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kPoseFieldNumber = 2;</div><div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>&#160;  const ::SerializedPose&amp; _internal_pose() <span class="keyword">const</span>;</div><div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>&#160;  const ::SerializedPose&amp; pose() <span class="keyword">const</span>;</div><div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>&#160;  <a class="code" href="class_serialized_pose.html">::SerializedPose</a>* release_pose();</div><div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>&#160;  <a class="code" href="class_serialized_pose.html">::SerializedPose</a>* mutable_pose();</div><div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>&#160;  <span class="keywordtype">void</span> set_allocated_pose(::<a class="code" href="class_serialized_pose.html">SerializedPose</a>* pose);</div><div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>&#160;</div><div class="line"><a name="l01164"></a><span class="lineno"> 1164</span>&#160;  <span class="comment">// .SerializedK kmatrix = 3;</span></div><div class="line"><a name="l01165"></a><span class="lineno"> 1165</span>&#160;  <span class="keywordtype">bool</span> has_kmatrix() <span class="keyword">const</span>;</div><div class="line"><a name="l01166"></a><span class="lineno"> 1166</span>&#160;  <span class="keywordtype">void</span> clear_kmatrix();</div><div class="line"><a name="l01167"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a2cd46625d398d259e2a3c5b9c71f2d3f"> 1167</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kKmatrixFieldNumber = 3;</div><div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>&#160;  const ::SerializedK&amp; _internal_kmatrix() <span class="keyword">const</span>;</div><div class="line"><a name="l01170"></a><span class="lineno"> 1170</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l01171"></a><span class="lineno"> 1171</span>&#160;  const ::SerializedK&amp; kmatrix() <span class="keyword">const</span>;</div><div class="line"><a name="l01172"></a><span class="lineno"> 1172</span>&#160;  <a class="code" href="class_serialized_k.html">::SerializedK</a>* release_kmatrix();</div><div class="line"><a name="l01173"></a><span class="lineno"> 1173</span>&#160;  <a class="code" href="class_serialized_k.html">::SerializedK</a>* mutable_kmatrix();</div><div class="line"><a name="l01174"></a><span class="lineno"> 1174</span>&#160;  <span class="keywordtype">void</span> set_allocated_kmatrix(::<a class="code" href="class_serialized_k.html">SerializedK</a>* kmatrix);</div><div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>&#160;</div><div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>&#160;  <span class="comment">// uint32 id = 1;</span></div><div class="line"><a name="l01177"></a><span class="lineno"> 1177</span>&#160;  <span class="keywordtype">void</span> clear_id();</div><div class="line"><a name="l01178"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#ad0bdd9ae9f9305b7792ba933e0acb2a4"> 1178</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kIdFieldNumber = 1;</div><div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>&#160;  ::google::protobuf::uint32 id() <span class="keyword">const</span>;</div><div class="line"><a name="l01180"></a><span class="lineno"> 1180</span>&#160;  <span class="keywordtype">void</span> set_id(::google::protobuf::uint32 value);</div><div class="line"><a name="l01181"></a><span class="lineno"> 1181</span>&#160;</div><div class="line"><a name="l01182"></a><span class="lineno"> 1182</span>&#160;  <span class="comment">// uint32 kindex = 4;</span></div><div class="line"><a name="l01183"></a><span class="lineno"> 1183</span>&#160;  <span class="keywordtype">void</span> clear_kindex();</div><div class="line"><a name="l01184"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a3ba70a954118eafe4e2b5aa542e999f5"> 1184</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kKindexFieldNumber = 4;</div><div class="line"><a name="l01185"></a><span class="lineno"> 1185</span>&#160;  ::google::protobuf::uint32 kindex() <span class="keyword">const</span>;</div><div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160;  <span class="keywordtype">void</span> set_kindex(::google::protobuf::uint32 value);</div><div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>&#160;</div><div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>&#160;  <span class="comment">// double timestamp = 6;</span></div><div class="line"><a name="l01189"></a><span class="lineno"> 1189</span>&#160;  <span class="keywordtype">void</span> clear_timestamp();</div><div class="line"><a name="l01190"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a8714af874cd9e36673ad7b66a74fed93"> 1190</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kTimestampFieldNumber = 6;</div><div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>&#160;  <span class="keywordtype">double</span> timestamp() <span class="keyword">const</span>;</div><div class="line"><a name="l01192"></a><span class="lineno"> 1192</span>&#160;  <span class="keywordtype">void</span> set_timestamp(<span class="keywordtype">double</span> value);</div><div class="line"><a name="l01193"></a><span class="lineno"> 1193</span>&#160;</div><div class="line"><a name="l01194"></a><span class="lineno"> 1194</span>&#160;  <span class="comment">// @@protoc_insertion_point(class_scope:SerializedKeyframe)</span></div><div class="line"><a name="l01195"></a><span class="lineno"> 1195</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160;</div><div class="line"><a name="l01197"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#ab3205eb1c384a82ef1684122f920b489"> 1197</a></span>&#160;  ::google::protobuf::internal::InternalMetadataWithArena <a class="code" href="class_serialized_keyframe.html#ab3205eb1c384a82ef1684122f920b489">_internal_metadata_</a>;</div><div class="line"><a name="l01198"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a45ad042792444397c517761b22e888b9"> 1198</a></span>&#160;  ::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt; <a class="code" href="class_serialized_keyframe.html#a45ad042792444397c517761b22e888b9">loopedgesids_</a>;</div><div class="line"><a name="l01199"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a16bcc8497f1db37ca4a457226bdccbe5"> 1199</a></span>&#160;  <span class="keyword">mutable</span> <span class="keywordtype">int</span> <a class="code" href="class_serialized_keyframe.html#a16bcc8497f1db37ca4a457226bdccbe5">_loopedgesids_cached_byte_size_</a>;</div><div class="line"><a name="l01200"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#aaf9766587d1e1c12b2058ab52b8a66dd"> 1200</a></span>&#160;  <a class="code" href="class_serialized_pose.html">::SerializedPose</a>* <a class="code" href="class_serialized_keyframe.html#aaf9766587d1e1c12b2058ab52b8a66dd">pose_</a>;</div><div class="line"><a name="l01201"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a4955a9ea08a9561566a5c29a905a9621"> 1201</a></span>&#160;  <a class="code" href="class_serialized_k.html">::SerializedK</a>* <a class="code" href="class_serialized_keyframe.html#a4955a9ea08a9561566a5c29a905a9621">kmatrix_</a>;</div><div class="line"><a name="l01202"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a87265ea1cd4cef20886705dfa6b9116d"> 1202</a></span>&#160;  ::google::protobuf::uint32 <a class="code" href="class_serialized_keyframe.html#a87265ea1cd4cef20886705dfa6b9116d">id_</a>;</div><div class="line"><a name="l01203"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a67a6ffaac7d168d0b4152052bfeed23f"> 1203</a></span>&#160;  ::google::protobuf::uint32 <a class="code" href="class_serialized_keyframe.html#a67a6ffaac7d168d0b4152052bfeed23f">kindex_</a>;</div><div class="line"><a name="l01204"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a29311f9cc34a22c7e13ff4c3c8c0cbb2"> 1204</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="class_serialized_keyframe.html#a29311f9cc34a22c7e13ff4c3c8c0cbb2">timestamp_</a>;</div><div class="line"><a name="l01205"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a49e37782b5e47457f15eb8a6b4578a30"> 1205</a></span>&#160;  mutable ::google::protobuf::internal::CachedSize <a class="code" href="class_serialized_keyframe.html#a49e37782b5e47457f15eb8a6b4578a30">_cached_size_</a>;</div><div class="line"><a name="l01206"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a52186b2096c74795658229b1baaf5ce8"> 1206</a></span>&#160;  <span class="keyword">friend</span> struct ::protobuf_osmap_2eproto::TableStruct;</div><div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>&#160;};</div><div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l01209"></a><span class="lineno"> 1209</span>&#160;</div><div class="line"><a name="l01210"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html"> 1210</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a> : <span class="keyword">public</span> ::google::protobuf::Message <span class="comment">/* @@protoc_insertion_point(class_definition:SerializedKeyframeArray) */</span> {</div><div class="line"><a name="l01211"></a><span class="lineno"> 1211</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l01212"></a><span class="lineno"> 1212</span>&#160;  <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>();</div><div class="line"><a name="l01213"></a><span class="lineno"> 1213</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>();</div><div class="line"><a name="l01214"></a><span class="lineno"> 1214</span>&#160;</div><div class="line"><a name="l01215"></a><span class="lineno"> 1215</span>&#160;  <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>&amp; from);</div><div class="line"><a name="l01216"></a><span class="lineno"> 1216</span>&#160;</div><div class="line"><a name="l01217"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#adbe2a1800768861a77f57df5276329b1"> 1217</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>&amp; <a class="code" href="class_serialized_keyframe_array.html#adbe2a1800768861a77f57df5276329b1">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>&amp; from) {</div><div class="line"><a name="l01218"></a><span class="lineno"> 1218</span>&#160;    CopyFrom(from);</div><div class="line"><a name="l01219"></a><span class="lineno"> 1219</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l01220"></a><span class="lineno"> 1220</span>&#160;  }</div><div class="line"><a name="l01221"></a><span class="lineno"> 1221</span>&#160;<span class="preprocessor">  #if LANG_CXX11</span></div><div class="line"><a name="l01222"></a><span class="lineno"> 1222</span>&#160;  <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>(<a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>&amp;&amp; from) noexcept</div><div class="line"><a name="l01223"></a><span class="lineno"> 1223</span>&#160;    : <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>() {</div><div class="line"><a name="l01224"></a><span class="lineno"> 1224</span>&#160;    *<span class="keyword">this</span> = ::std::move(from);</div><div class="line"><a name="l01225"></a><span class="lineno"> 1225</span>&#160;  }</div><div class="line"><a name="l01226"></a><span class="lineno"> 1226</span>&#160;</div><div class="line"><a name="l01227"></a><span class="lineno"> 1227</span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>&amp; operator=(<a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>&amp;&amp; from) noexcept {</div><div class="line"><a name="l01228"></a><span class="lineno"> 1228</span>&#160;    <span class="keywordflow">if</span> (GetArenaNoVirtual() == from.<a class="code" href="class_serialized_keyframe_array.html#a478665f1df12934a10207b19fafd88c1">GetArenaNoVirtual</a>()) {</div><div class="line"><a name="l01229"></a><span class="lineno"> 1229</span>&#160;      <span class="keywordflow">if</span> (<span class="keyword">this</span> != &amp;from) InternalSwap(&amp;from);</div><div class="line"><a name="l01230"></a><span class="lineno"> 1230</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l01231"></a><span class="lineno"> 1231</span>&#160;      CopyFrom(from);</div><div class="line"><a name="l01232"></a><span class="lineno"> 1232</span>&#160;    }</div><div class="line"><a name="l01233"></a><span class="lineno"> 1233</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l01234"></a><span class="lineno"> 1234</span>&#160;  }</div><div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>&#160;<span class="preprocessor">  #endif</span></div><div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160;  <span class="keyword">static</span> const ::google::protobuf::Descriptor* descriptor();</div><div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>&amp; default_instance();</div><div class="line"><a name="l01238"></a><span class="lineno"> 1238</span>&#160;</div><div class="line"><a name="l01239"></a><span class="lineno"> 1239</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> InitAsDefaultInstance();  <span class="comment">// FOR INTERNAL USE ONLY</span></div><div class="line"><a name="l01240"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#aa574b31ec68608e2f39a819a8ca144f5"> 1240</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>* <a class="code" href="class_serialized_keyframe_array.html#aa574b31ec68608e2f39a819a8ca144f5">internal_default_instance</a>() {</div><div class="line"><a name="l01241"></a><span class="lineno"> 1241</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l01242"></a><span class="lineno"> 1242</span>&#160;               &amp;<a class="code" href="osmap_8pb_8h.html#a98886619d01fb4332c87bf749c902ec8">_SerializedKeyframeArray_default_instance_</a>);</div><div class="line"><a name="l01243"></a><span class="lineno"> 1243</span>&#160;  }</div><div class="line"><a name="l01244"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a79b984bd97d02de7480332980d584155"> 1244</a></span>&#160;  <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> kIndexInFileMessages =</div><div class="line"><a name="l01245"></a><span class="lineno"> 1245</span>&#160;    9;</div><div class="line"><a name="l01246"></a><span class="lineno"> 1246</span>&#160;</div><div class="line"><a name="l01247"></a><span class="lineno"> 1247</span>&#160;  <span class="keywordtype">void</span> Swap(<a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>* other);</div><div class="line"><a name="l01248"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a9a481355cbfad64b1c3f025203e398d9"> 1248</a></span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe_array.html#a9a481355cbfad64b1c3f025203e398d9">swap</a>(<a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>&amp; a, <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>&amp; b) {</div><div class="line"><a name="l01249"></a><span class="lineno"> 1249</span>&#160;    a.<a class="code" href="class_serialized_keyframe_array.html#ac52f7510f049daf6b0030904e533babd">Swap</a>(&amp;b);</div><div class="line"><a name="l01250"></a><span class="lineno"> 1250</span>&#160;  }</div><div class="line"><a name="l01251"></a><span class="lineno"> 1251</span>&#160;</div><div class="line"><a name="l01252"></a><span class="lineno"> 1252</span>&#160;  <span class="comment">// implements Message ----------------------------------------------</span></div><div class="line"><a name="l01253"></a><span class="lineno"> 1253</span>&#160;</div><div class="line"><a name="l01254"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a1e13dfe31d8f6d353d96432e411c8a1d"> 1254</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>* <a class="code" href="class_serialized_keyframe_array.html#a1e13dfe31d8f6d353d96432e411c8a1d">New</a>() const final {</div><div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedKeyframeArray&gt;(NULL);</div><div class="line"><a name="l01256"></a><span class="lineno"> 1256</span>&#160;  }</div><div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>&#160;</div><div class="line"><a name="l01258"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a93ed9281ec2fd26634b975a567483045"> 1258</a></span>&#160;  <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>* <a class="code" href="class_serialized_keyframe_array.html#a93ed9281ec2fd26634b975a567483045">New</a>(::google::protobuf::Arena* arena) <span class="keyword">const</span> <span class="keyword">final</span> {</div><div class="line"><a name="l01259"></a><span class="lineno"> 1259</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedKeyframeArray&gt;(arena);</div><div class="line"><a name="l01260"></a><span class="lineno"> 1260</span>&#160;  }</div><div class="line"><a name="l01261"></a><span class="lineno"> 1261</span>&#160;  <span class="keywordtype">void</span> CopyFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l01262"></a><span class="lineno"> 1262</span>&#160;  <span class="keywordtype">void</span> MergeFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l01263"></a><span class="lineno"> 1263</span>&#160;  <span class="keywordtype">void</span> CopyFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>&amp; from);</div><div class="line"><a name="l01264"></a><span class="lineno"> 1264</span>&#160;  <span class="keywordtype">void</span> MergeFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>&amp; from);</div><div class="line"><a name="l01265"></a><span class="lineno"> 1265</span>&#160;  <span class="keywordtype">void</span> Clear() <span class="keyword">final</span>;</div><div class="line"><a name="l01266"></a><span class="lineno"> 1266</span>&#160;  <span class="keywordtype">bool</span> IsInitialized() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>&#160;</div><div class="line"><a name="l01268"></a><span class="lineno"> 1268</span>&#160;  <span class="keywordtype">size_t</span> ByteSizeLong() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01269"></a><span class="lineno"> 1269</span>&#160;  <span class="keywordtype">bool</span> MergePartialFromCodedStream(</div><div class="line"><a name="l01270"></a><span class="lineno"> 1270</span>&#160;      ::google::protobuf::io::CodedInputStream* input) <span class="keyword">final</span>;</div><div class="line"><a name="l01271"></a><span class="lineno"> 1271</span>&#160;  <span class="keywordtype">void</span> SerializeWithCachedSizes(</div><div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>&#160;      ::google::protobuf::io::CodedOutputStream* output) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01273"></a><span class="lineno"> 1273</span>&#160;  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(</div><div class="line"><a name="l01274"></a><span class="lineno"> 1274</span>&#160;      <span class="keywordtype">bool</span> deterministic, ::google::protobuf::uint8* target) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01275"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a2ad4386c9aa33ba241b75891c945ccad"> 1275</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="class_serialized_keyframe_array.html#a2ad4386c9aa33ba241b75891c945ccad">GetCachedSize</a>() const final { <span class="keywordflow">return</span> _cached_size_.Get(); }</div><div class="line"><a name="l01276"></a><span class="lineno"> 1276</span>&#160;</div><div class="line"><a name="l01277"></a><span class="lineno"> 1277</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01278"></a><span class="lineno"> 1278</span>&#160;  <span class="keywordtype">void</span> SharedCtor();</div><div class="line"><a name="l01279"></a><span class="lineno"> 1279</span>&#160;  <span class="keywordtype">void</span> SharedDtor();</div><div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160;  <span class="keywordtype">void</span> SetCachedSize(<span class="keywordtype">int</span> size) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>&#160;  <span class="keywordtype">void</span> InternalSwap(<a class="code" href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a>* other);</div><div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01283"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a478665f1df12934a10207b19fafd88c1"> 1283</a></span>&#160;  inline ::google::protobuf::Arena* <a class="code" href="class_serialized_keyframe_array.html#a478665f1df12934a10207b19fafd88c1">GetArenaNoVirtual</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01284"></a><span class="lineno"> 1284</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l01285"></a><span class="lineno"> 1285</span>&#160;  }</div><div class="line"><a name="l01286"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a0b2341c721cad7cfdde7f8a68f16b1c5"> 1286</a></span>&#160;  <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="class_serialized_keyframe_array.html#a0b2341c721cad7cfdde7f8a68f16b1c5">MaybeArenaPtr</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01287"></a><span class="lineno"> 1287</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l01288"></a><span class="lineno"> 1288</span>&#160;  }</div><div class="line"><a name="l01289"></a><span class="lineno"> 1289</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l01290"></a><span class="lineno"> 1290</span>&#160;</div><div class="line"><a name="l01291"></a><span class="lineno"> 1291</span>&#160;  ::google::protobuf::Metadata GetMetadata() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01292"></a><span class="lineno"> 1292</span>&#160;</div><div class="line"><a name="l01293"></a><span class="lineno"> 1293</span>&#160;  <span class="comment">// nested types ----------------------------------------------------</span></div><div class="line"><a name="l01294"></a><span class="lineno"> 1294</span>&#160;</div><div class="line"><a name="l01295"></a><span class="lineno"> 1295</span>&#160;  <span class="comment">// accessors -------------------------------------------------------</span></div><div class="line"><a name="l01296"></a><span class="lineno"> 1296</span>&#160;</div><div class="line"><a name="l01297"></a><span class="lineno"> 1297</span>&#160;  <span class="comment">// repeated .SerializedKeyframe keyframe = 1;</span></div><div class="line"><a name="l01298"></a><span class="lineno"> 1298</span>&#160;  <span class="keywordtype">int</span> keyframe_size() <span class="keyword">const</span>;</div><div class="line"><a name="l01299"></a><span class="lineno"> 1299</span>&#160;  <span class="keywordtype">void</span> clear_keyframe();</div><div class="line"><a name="l01300"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a9db85ed9ce0e7c104cffc57aebe4b12f"> 1300</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kKeyframeFieldNumber = 1;</div><div class="line"><a name="l01301"></a><span class="lineno"> 1301</span>&#160;  <a class="code" href="class_serialized_keyframe.html">::SerializedKeyframe</a>* mutable_keyframe(<span class="keywordtype">int</span> index);</div><div class="line"><a name="l01302"></a><span class="lineno"> 1302</span>&#160;  ::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframe &gt;*</div><div class="line"><a name="l01303"></a><span class="lineno"> 1303</span>&#160;      mutable_keyframe();</div><div class="line"><a name="l01304"></a><span class="lineno"> 1304</span>&#160;  const ::SerializedKeyframe&amp; keyframe(<span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div><div class="line"><a name="l01305"></a><span class="lineno"> 1305</span>&#160;  <a class="code" href="class_serialized_keyframe.html">::SerializedKeyframe</a>* add_keyframe();</div><div class="line"><a name="l01306"></a><span class="lineno"> 1306</span>&#160;  const ::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframe &gt;&amp;</div><div class="line"><a name="l01307"></a><span class="lineno"> 1307</span>&#160;      keyframe() <span class="keyword">const</span>;</div><div class="line"><a name="l01308"></a><span class="lineno"> 1308</span>&#160;</div><div class="line"><a name="l01309"></a><span class="lineno"> 1309</span>&#160;  <span class="comment">// @@protoc_insertion_point(class_scope:SerializedKeyframeArray)</span></div><div class="line"><a name="l01310"></a><span class="lineno"> 1310</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l01311"></a><span class="lineno"> 1311</span>&#160;</div><div class="line"><a name="l01312"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#ab5b9cdbfc1df2deceb0efdef6f405710"> 1312</a></span>&#160;  ::google::protobuf::internal::InternalMetadataWithArena <a class="code" href="class_serialized_keyframe_array.html#ab5b9cdbfc1df2deceb0efdef6f405710">_internal_metadata_</a>;</div><div class="line"><a name="l01313"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#ab4ee04f9474d567beb9cb98c1c23aec0"> 1313</a></span>&#160;  ::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframe &gt; <a class="code" href="class_serialized_keyframe_array.html#ab4ee04f9474d567beb9cb98c1c23aec0">keyframe_</a>;</div><div class="line"><a name="l01314"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#ac5ca810c7b936fa52012ff92342dc777"> 1314</a></span>&#160;  mutable ::google::protobuf::internal::CachedSize <a class="code" href="class_serialized_keyframe_array.html#ac5ca810c7b936fa52012ff92342dc777">_cached_size_</a>;</div><div class="line"><a name="l01315"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a52186b2096c74795658229b1baaf5ce8"> 1315</a></span>&#160;  <span class="keyword">friend</span> struct ::protobuf_osmap_2eproto::TableStruct;</div><div class="line"><a name="l01316"></a><span class="lineno"> 1316</span>&#160;};</div><div class="line"><a name="l01317"></a><span class="lineno"> 1317</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l01318"></a><span class="lineno"> 1318</span>&#160;</div><div class="line"><a name="l01319"></a><span class="lineno"><a class="line" href="class_serialized_feature.html"> 1319</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_feature.html">SerializedFeature</a> : <span class="keyword">public</span> ::google::protobuf::Message <span class="comment">/* @@protoc_insertion_point(class_definition:SerializedFeature) */</span> {</div><div class="line"><a name="l01320"></a><span class="lineno"> 1320</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l01321"></a><span class="lineno"> 1321</span>&#160;  <a class="code" href="class_serialized_feature.html">SerializedFeature</a>();</div><div class="line"><a name="l01322"></a><span class="lineno"> 1322</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="class_serialized_feature.html">SerializedFeature</a>();</div><div class="line"><a name="l01323"></a><span class="lineno"> 1323</span>&#160;</div><div class="line"><a name="l01324"></a><span class="lineno"> 1324</span>&#160;  <a class="code" href="class_serialized_feature.html">SerializedFeature</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_feature.html">SerializedFeature</a>&amp; from);</div><div class="line"><a name="l01325"></a><span class="lineno"> 1325</span>&#160;</div><div class="line"><a name="l01326"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#ac36626c7b3da9e3f08c313fc1aff61a7"> 1326</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_feature.html">SerializedFeature</a>&amp; <a class="code" href="class_serialized_feature.html#ac36626c7b3da9e3f08c313fc1aff61a7">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_feature.html">SerializedFeature</a>&amp; from) {</div><div class="line"><a name="l01327"></a><span class="lineno"> 1327</span>&#160;    CopyFrom(from);</div><div class="line"><a name="l01328"></a><span class="lineno"> 1328</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l01329"></a><span class="lineno"> 1329</span>&#160;  }</div><div class="line"><a name="l01330"></a><span class="lineno"> 1330</span>&#160;<span class="preprocessor">  #if LANG_CXX11</span></div><div class="line"><a name="l01331"></a><span class="lineno"> 1331</span>&#160;  <a class="code" href="class_serialized_feature.html">SerializedFeature</a>(<a class="code" href="class_serialized_feature.html">SerializedFeature</a>&amp;&amp; from) noexcept</div><div class="line"><a name="l01332"></a><span class="lineno"> 1332</span>&#160;    : <a class="code" href="class_serialized_feature.html">SerializedFeature</a>() {</div><div class="line"><a name="l01333"></a><span class="lineno"> 1333</span>&#160;    *<span class="keyword">this</span> = ::std::move(from);</div><div class="line"><a name="l01334"></a><span class="lineno"> 1334</span>&#160;  }</div><div class="line"><a name="l01335"></a><span class="lineno"> 1335</span>&#160;</div><div class="line"><a name="l01336"></a><span class="lineno"> 1336</span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_feature.html">SerializedFeature</a>&amp; operator=(<a class="code" href="class_serialized_feature.html">SerializedFeature</a>&amp;&amp; from) noexcept {</div><div class="line"><a name="l01337"></a><span class="lineno"> 1337</span>&#160;    <span class="keywordflow">if</span> (GetArenaNoVirtual() == from.<a class="code" href="class_serialized_feature.html#a9bd4794ef81fa73081e9efda28790e53">GetArenaNoVirtual</a>()) {</div><div class="line"><a name="l01338"></a><span class="lineno"> 1338</span>&#160;      <span class="keywordflow">if</span> (<span class="keyword">this</span> != &amp;from) InternalSwap(&amp;from);</div><div class="line"><a name="l01339"></a><span class="lineno"> 1339</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l01340"></a><span class="lineno"> 1340</span>&#160;      CopyFrom(from);</div><div class="line"><a name="l01341"></a><span class="lineno"> 1341</span>&#160;    }</div><div class="line"><a name="l01342"></a><span class="lineno"> 1342</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l01343"></a><span class="lineno"> 1343</span>&#160;  }</div><div class="line"><a name="l01344"></a><span class="lineno"> 1344</span>&#160;<span class="preprocessor">  #endif</span></div><div class="line"><a name="l01345"></a><span class="lineno"> 1345</span>&#160;  <span class="keyword">static</span> const ::google::protobuf::Descriptor* descriptor();</div><div class="line"><a name="l01346"></a><span class="lineno"> 1346</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_serialized_feature.html">SerializedFeature</a>&amp; default_instance();</div><div class="line"><a name="l01347"></a><span class="lineno"> 1347</span>&#160;</div><div class="line"><a name="l01348"></a><span class="lineno"> 1348</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> InitAsDefaultInstance();  <span class="comment">// FOR INTERNAL USE ONLY</span></div><div class="line"><a name="l01349"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#af2b9f9047e6f290ddee6ebcb0e1c6e4f"> 1349</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="class_serialized_feature.html">SerializedFeature</a>* <a class="code" href="class_serialized_feature.html#af2b9f9047e6f290ddee6ebcb0e1c6e4f">internal_default_instance</a>() {</div><div class="line"><a name="l01350"></a><span class="lineno"> 1350</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="class_serialized_feature.html">SerializedFeature</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l01351"></a><span class="lineno"> 1351</span>&#160;               &amp;<a class="code" href="osmap_8pb_8h.html#a768f8bf7072a3055534e1a60da05b54e">_SerializedFeature_default_instance_</a>);</div><div class="line"><a name="l01352"></a><span class="lineno"> 1352</span>&#160;  }</div><div class="line"><a name="l01353"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#ab1728b5da2864c5918cb259dd25bd52e"> 1353</a></span>&#160;  <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> kIndexInFileMessages =</div><div class="line"><a name="l01354"></a><span class="lineno"> 1354</span>&#160;    10;</div><div class="line"><a name="l01355"></a><span class="lineno"> 1355</span>&#160;</div><div class="line"><a name="l01356"></a><span class="lineno"> 1356</span>&#160;  <span class="keywordtype">void</span> Swap(<a class="code" href="class_serialized_feature.html">SerializedFeature</a>* other);</div><div class="line"><a name="l01357"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#ac67f2e16b944b8725bcced0dc13a803b"> 1357</a></span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_feature.html#ac67f2e16b944b8725bcced0dc13a803b">swap</a>(<a class="code" href="class_serialized_feature.html">SerializedFeature</a>&amp; a, <a class="code" href="class_serialized_feature.html">SerializedFeature</a>&amp; b) {</div><div class="line"><a name="l01358"></a><span class="lineno"> 1358</span>&#160;    a.<a class="code" href="class_serialized_feature.html#a9321b2480681ceb1cca121efa3aa1149">Swap</a>(&amp;b);</div><div class="line"><a name="l01359"></a><span class="lineno"> 1359</span>&#160;  }</div><div class="line"><a name="l01360"></a><span class="lineno"> 1360</span>&#160;</div><div class="line"><a name="l01361"></a><span class="lineno"> 1361</span>&#160;  <span class="comment">// implements Message ----------------------------------------------</span></div><div class="line"><a name="l01362"></a><span class="lineno"> 1362</span>&#160;</div><div class="line"><a name="l01363"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a9aa6214d067a9521545952a80504b6f3"> 1363</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_feature.html">SerializedFeature</a>* <a class="code" href="class_serialized_feature.html#a9aa6214d067a9521545952a80504b6f3">New</a>() const final {</div><div class="line"><a name="l01364"></a><span class="lineno"> 1364</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedFeature&gt;(NULL);</div><div class="line"><a name="l01365"></a><span class="lineno"> 1365</span>&#160;  }</div><div class="line"><a name="l01366"></a><span class="lineno"> 1366</span>&#160;</div><div class="line"><a name="l01367"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#aeb1e87f84d21f2135d136a52db9ac8c6"> 1367</a></span>&#160;  <a class="code" href="class_serialized_feature.html">SerializedFeature</a>* <a class="code" href="class_serialized_feature.html#aeb1e87f84d21f2135d136a52db9ac8c6">New</a>(::google::protobuf::Arena* arena) <span class="keyword">const</span> <span class="keyword">final</span> {</div><div class="line"><a name="l01368"></a><span class="lineno"> 1368</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedFeature&gt;(arena);</div><div class="line"><a name="l01369"></a><span class="lineno"> 1369</span>&#160;  }</div><div class="line"><a name="l01370"></a><span class="lineno"> 1370</span>&#160;  <span class="keywordtype">void</span> CopyFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l01371"></a><span class="lineno"> 1371</span>&#160;  <span class="keywordtype">void</span> MergeFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l01372"></a><span class="lineno"> 1372</span>&#160;  <span class="keywordtype">void</span> CopyFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_feature.html">SerializedFeature</a>&amp; from);</div><div class="line"><a name="l01373"></a><span class="lineno"> 1373</span>&#160;  <span class="keywordtype">void</span> MergeFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_feature.html">SerializedFeature</a>&amp; from);</div><div class="line"><a name="l01374"></a><span class="lineno"> 1374</span>&#160;  <span class="keywordtype">void</span> Clear() <span class="keyword">final</span>;</div><div class="line"><a name="l01375"></a><span class="lineno"> 1375</span>&#160;  <span class="keywordtype">bool</span> IsInitialized() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01376"></a><span class="lineno"> 1376</span>&#160;</div><div class="line"><a name="l01377"></a><span class="lineno"> 1377</span>&#160;  <span class="keywordtype">size_t</span> ByteSizeLong() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01378"></a><span class="lineno"> 1378</span>&#160;  <span class="keywordtype">bool</span> MergePartialFromCodedStream(</div><div class="line"><a name="l01379"></a><span class="lineno"> 1379</span>&#160;      ::google::protobuf::io::CodedInputStream* input) <span class="keyword">final</span>;</div><div class="line"><a name="l01380"></a><span class="lineno"> 1380</span>&#160;  <span class="keywordtype">void</span> SerializeWithCachedSizes(</div><div class="line"><a name="l01381"></a><span class="lineno"> 1381</span>&#160;      ::google::protobuf::io::CodedOutputStream* output) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01382"></a><span class="lineno"> 1382</span>&#160;  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(</div><div class="line"><a name="l01383"></a><span class="lineno"> 1383</span>&#160;      <span class="keywordtype">bool</span> deterministic, ::google::protobuf::uint8* target) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01384"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a5b562c2f3d3d9d910727512e61fe1811"> 1384</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="class_serialized_feature.html#a5b562c2f3d3d9d910727512e61fe1811">GetCachedSize</a>() const final { <span class="keywordflow">return</span> _cached_size_.Get(); }</div><div class="line"><a name="l01385"></a><span class="lineno"> 1385</span>&#160;</div><div class="line"><a name="l01386"></a><span class="lineno"> 1386</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01387"></a><span class="lineno"> 1387</span>&#160;  <span class="keywordtype">void</span> SharedCtor();</div><div class="line"><a name="l01388"></a><span class="lineno"> 1388</span>&#160;  <span class="keywordtype">void</span> SharedDtor();</div><div class="line"><a name="l01389"></a><span class="lineno"> 1389</span>&#160;  <span class="keywordtype">void</span> SetCachedSize(<span class="keywordtype">int</span> size) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01390"></a><span class="lineno"> 1390</span>&#160;  <span class="keywordtype">void</span> InternalSwap(<a class="code" href="class_serialized_feature.html">SerializedFeature</a>* other);</div><div class="line"><a name="l01391"></a><span class="lineno"> 1391</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01392"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a9bd4794ef81fa73081e9efda28790e53"> 1392</a></span>&#160;  inline ::google::protobuf::Arena* <a class="code" href="class_serialized_feature.html#a9bd4794ef81fa73081e9efda28790e53">GetArenaNoVirtual</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01393"></a><span class="lineno"> 1393</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l01394"></a><span class="lineno"> 1394</span>&#160;  }</div><div class="line"><a name="l01395"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a4189e17b59579596f2078c34fddbc265"> 1395</a></span>&#160;  <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="class_serialized_feature.html#a4189e17b59579596f2078c34fddbc265">MaybeArenaPtr</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01396"></a><span class="lineno"> 1396</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>&#160;  }</div><div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l01399"></a><span class="lineno"> 1399</span>&#160;</div><div class="line"><a name="l01400"></a><span class="lineno"> 1400</span>&#160;  ::google::protobuf::Metadata GetMetadata() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01401"></a><span class="lineno"> 1401</span>&#160;</div><div class="line"><a name="l01402"></a><span class="lineno"> 1402</span>&#160;  <span class="comment">// nested types ----------------------------------------------------</span></div><div class="line"><a name="l01403"></a><span class="lineno"> 1403</span>&#160;</div><div class="line"><a name="l01404"></a><span class="lineno"> 1404</span>&#160;  <span class="comment">// accessors -------------------------------------------------------</span></div><div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>&#160;</div><div class="line"><a name="l01406"></a><span class="lineno"> 1406</span>&#160;  <span class="comment">// .SerializedKeypoint keypoint = 3;</span></div><div class="line"><a name="l01407"></a><span class="lineno"> 1407</span>&#160;  <span class="keywordtype">bool</span> has_keypoint() <span class="keyword">const</span>;</div><div class="line"><a name="l01408"></a><span class="lineno"> 1408</span>&#160;  <span class="keywordtype">void</span> clear_keypoint();</div><div class="line"><a name="l01409"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a7aecec0ee774c329948de2e0661cc6f2"> 1409</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kKeypointFieldNumber = 3;</div><div class="line"><a name="l01410"></a><span class="lineno"> 1410</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01411"></a><span class="lineno"> 1411</span>&#160;  const ::SerializedKeypoint&amp; _internal_keypoint() <span class="keyword">const</span>;</div><div class="line"><a name="l01412"></a><span class="lineno"> 1412</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l01413"></a><span class="lineno"> 1413</span>&#160;  const ::SerializedKeypoint&amp; keypoint() <span class="keyword">const</span>;</div><div class="line"><a name="l01414"></a><span class="lineno"> 1414</span>&#160;  <a class="code" href="class_serialized_keypoint.html">::SerializedKeypoint</a>* release_keypoint();</div><div class="line"><a name="l01415"></a><span class="lineno"> 1415</span>&#160;  <a class="code" href="class_serialized_keypoint.html">::SerializedKeypoint</a>* mutable_keypoint();</div><div class="line"><a name="l01416"></a><span class="lineno"> 1416</span>&#160;  <span class="keywordtype">void</span> set_allocated_keypoint(::<a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>* keypoint);</div><div class="line"><a name="l01417"></a><span class="lineno"> 1417</span>&#160;</div><div class="line"><a name="l01418"></a><span class="lineno"> 1418</span>&#160;  <span class="comment">// .SerializedDescriptor briefdescriptor = 4;</span></div><div class="line"><a name="l01419"></a><span class="lineno"> 1419</span>&#160;  <span class="keywordtype">bool</span> has_briefdescriptor() <span class="keyword">const</span>;</div><div class="line"><a name="l01420"></a><span class="lineno"> 1420</span>&#160;  <span class="keywordtype">void</span> clear_briefdescriptor();</div><div class="line"><a name="l01421"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#ac0419dca4989bd475dceb7b090c3c83c"> 1421</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kBriefdescriptorFieldNumber = 4;</div><div class="line"><a name="l01422"></a><span class="lineno"> 1422</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01423"></a><span class="lineno"> 1423</span>&#160;  const ::SerializedDescriptor&amp; _internal_briefdescriptor() <span class="keyword">const</span>;</div><div class="line"><a name="l01424"></a><span class="lineno"> 1424</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l01425"></a><span class="lineno"> 1425</span>&#160;  const ::SerializedDescriptor&amp; briefdescriptor() <span class="keyword">const</span>;</div><div class="line"><a name="l01426"></a><span class="lineno"> 1426</span>&#160;  <a class="code" href="class_serialized_descriptor.html">::SerializedDescriptor</a>* release_briefdescriptor();</div><div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>&#160;  <a class="code" href="class_serialized_descriptor.html">::SerializedDescriptor</a>* mutable_briefdescriptor();</div><div class="line"><a name="l01428"></a><span class="lineno"> 1428</span>&#160;  <span class="keywordtype">void</span> set_allocated_briefdescriptor(::<a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>* briefdescriptor);</div><div class="line"><a name="l01429"></a><span class="lineno"> 1429</span>&#160;</div><div class="line"><a name="l01430"></a><span class="lineno"> 1430</span>&#160;  <span class="comment">// uint32 mappoint_id = 2;</span></div><div class="line"><a name="l01431"></a><span class="lineno"> 1431</span>&#160;  <span class="keywordtype">void</span> clear_mappoint_id();</div><div class="line"><a name="l01432"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a54479b5042bdc2ca4e10a2fbc0559fa5"> 1432</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kMappointIdFieldNumber = 2;</div><div class="line"><a name="l01433"></a><span class="lineno"> 1433</span>&#160;  ::google::protobuf::uint32 mappoint_id() <span class="keyword">const</span>;</div><div class="line"><a name="l01434"></a><span class="lineno"> 1434</span>&#160;  <span class="keywordtype">void</span> set_mappoint_id(::google::protobuf::uint32 value);</div><div class="line"><a name="l01435"></a><span class="lineno"> 1435</span>&#160;</div><div class="line"><a name="l01436"></a><span class="lineno"> 1436</span>&#160;  <span class="comment">// @@protoc_insertion_point(class_scope:SerializedFeature)</span></div><div class="line"><a name="l01437"></a><span class="lineno"> 1437</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l01438"></a><span class="lineno"> 1438</span>&#160;</div><div class="line"><a name="l01439"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a75c183ec6b02d47c978bda7370f5fdfe"> 1439</a></span>&#160;  ::google::protobuf::internal::InternalMetadataWithArena <a class="code" href="class_serialized_feature.html#a75c183ec6b02d47c978bda7370f5fdfe">_internal_metadata_</a>;</div><div class="line"><a name="l01440"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a8c6ac54faf3eb9ad161a10c763ed668f"> 1440</a></span>&#160;  <a class="code" href="class_serialized_keypoint.html">::SerializedKeypoint</a>* <a class="code" href="class_serialized_feature.html#a8c6ac54faf3eb9ad161a10c763ed668f">keypoint_</a>;</div><div class="line"><a name="l01441"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#acebdebc3dee1494a6af4c4db74fe1900"> 1441</a></span>&#160;  <a class="code" href="class_serialized_descriptor.html">::SerializedDescriptor</a>* <a class="code" href="class_serialized_feature.html#acebdebc3dee1494a6af4c4db74fe1900">briefdescriptor_</a>;</div><div class="line"><a name="l01442"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#ad2cfd46170f634a391f5562d887952f8"> 1442</a></span>&#160;  ::google::protobuf::uint32 <a class="code" href="class_serialized_feature.html#ad2cfd46170f634a391f5562d887952f8">mappoint_id_</a>;</div><div class="line"><a name="l01443"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#adc40c19101d84babea3a4a3cdc852b88"> 1443</a></span>&#160;  mutable ::google::protobuf::internal::CachedSize <a class="code" href="class_serialized_feature.html#adc40c19101d84babea3a4a3cdc852b88">_cached_size_</a>;</div><div class="line"><a name="l01444"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a52186b2096c74795658229b1baaf5ce8"> 1444</a></span>&#160;  <span class="keyword">friend</span> struct ::protobuf_osmap_2eproto::TableStruct;</div><div class="line"><a name="l01445"></a><span class="lineno"> 1445</span>&#160;};</div><div class="line"><a name="l01446"></a><span class="lineno"> 1446</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l01447"></a><span class="lineno"> 1447</span>&#160;</div><div class="line"><a name="l01448"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html"> 1448</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a> : <span class="keyword">public</span> ::google::protobuf::Message <span class="comment">/* @@protoc_insertion_point(class_definition:SerializedKeyframeFeatures) */</span> {</div><div class="line"><a name="l01449"></a><span class="lineno"> 1449</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l01450"></a><span class="lineno"> 1450</span>&#160;  <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>();</div><div class="line"><a name="l01451"></a><span class="lineno"> 1451</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>();</div><div class="line"><a name="l01452"></a><span class="lineno"> 1452</span>&#160;</div><div class="line"><a name="l01453"></a><span class="lineno"> 1453</span>&#160;  <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>&amp; from);</div><div class="line"><a name="l01454"></a><span class="lineno"> 1454</span>&#160;</div><div class="line"><a name="l01455"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a512423ceb5c4c89f611aa36f470fcdec"> 1455</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>&amp; <a class="code" href="class_serialized_keyframe_features.html#a512423ceb5c4c89f611aa36f470fcdec">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>&amp; from) {</div><div class="line"><a name="l01456"></a><span class="lineno"> 1456</span>&#160;    CopyFrom(from);</div><div class="line"><a name="l01457"></a><span class="lineno"> 1457</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l01458"></a><span class="lineno"> 1458</span>&#160;  }</div><div class="line"><a name="l01459"></a><span class="lineno"> 1459</span>&#160;<span class="preprocessor">  #if LANG_CXX11</span></div><div class="line"><a name="l01460"></a><span class="lineno"> 1460</span>&#160;  <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>(<a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>&amp;&amp; from) noexcept</div><div class="line"><a name="l01461"></a><span class="lineno"> 1461</span>&#160;    : <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>() {</div><div class="line"><a name="l01462"></a><span class="lineno"> 1462</span>&#160;    *<span class="keyword">this</span> = ::std::move(from);</div><div class="line"><a name="l01463"></a><span class="lineno"> 1463</span>&#160;  }</div><div class="line"><a name="l01464"></a><span class="lineno"> 1464</span>&#160;</div><div class="line"><a name="l01465"></a><span class="lineno"> 1465</span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>&amp; operator=(<a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>&amp;&amp; from) noexcept {</div><div class="line"><a name="l01466"></a><span class="lineno"> 1466</span>&#160;    <span class="keywordflow">if</span> (GetArenaNoVirtual() == from.<a class="code" href="class_serialized_keyframe_features.html#a385e746c20d6f8232f673cb159db5064">GetArenaNoVirtual</a>()) {</div><div class="line"><a name="l01467"></a><span class="lineno"> 1467</span>&#160;      <span class="keywordflow">if</span> (<span class="keyword">this</span> != &amp;from) InternalSwap(&amp;from);</div><div class="line"><a name="l01468"></a><span class="lineno"> 1468</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l01469"></a><span class="lineno"> 1469</span>&#160;      CopyFrom(from);</div><div class="line"><a name="l01470"></a><span class="lineno"> 1470</span>&#160;    }</div><div class="line"><a name="l01471"></a><span class="lineno"> 1471</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l01472"></a><span class="lineno"> 1472</span>&#160;  }</div><div class="line"><a name="l01473"></a><span class="lineno"> 1473</span>&#160;<span class="preprocessor">  #endif</span></div><div class="line"><a name="l01474"></a><span class="lineno"> 1474</span>&#160;  <span class="keyword">static</span> const ::google::protobuf::Descriptor* descriptor();</div><div class="line"><a name="l01475"></a><span class="lineno"> 1475</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>&amp; default_instance();</div><div class="line"><a name="l01476"></a><span class="lineno"> 1476</span>&#160;</div><div class="line"><a name="l01477"></a><span class="lineno"> 1477</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> InitAsDefaultInstance();  <span class="comment">// FOR INTERNAL USE ONLY</span></div><div class="line"><a name="l01478"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a1a2931219be5985d2287a6d3f835a604"> 1478</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>* <a class="code" href="class_serialized_keyframe_features.html#a1a2931219be5985d2287a6d3f835a604">internal_default_instance</a>() {</div><div class="line"><a name="l01479"></a><span class="lineno"> 1479</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l01480"></a><span class="lineno"> 1480</span>&#160;               &amp;<a class="code" href="osmap_8pb_8h.html#a74015fd1671999c0240a0661c42d421c">_SerializedKeyframeFeatures_default_instance_</a>);</div><div class="line"><a name="l01481"></a><span class="lineno"> 1481</span>&#160;  }</div><div class="line"><a name="l01482"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#ac969ac8a4b8b9e2f40f80b231adb9968"> 1482</a></span>&#160;  <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> kIndexInFileMessages =</div><div class="line"><a name="l01483"></a><span class="lineno"> 1483</span>&#160;    11;</div><div class="line"><a name="l01484"></a><span class="lineno"> 1484</span>&#160;</div><div class="line"><a name="l01485"></a><span class="lineno"> 1485</span>&#160;  <span class="keywordtype">void</span> Swap(<a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>* other);</div><div class="line"><a name="l01486"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a6632c5848c667690d8cc6b0a6f9d6146"> 1486</a></span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe_features.html#a6632c5848c667690d8cc6b0a6f9d6146">swap</a>(<a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>&amp; a, <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>&amp; b) {</div><div class="line"><a name="l01487"></a><span class="lineno"> 1487</span>&#160;    a.<a class="code" href="class_serialized_keyframe_features.html#aacf44f15f2bc82bff0117f74a537aec9">Swap</a>(&amp;b);</div><div class="line"><a name="l01488"></a><span class="lineno"> 1488</span>&#160;  }</div><div class="line"><a name="l01489"></a><span class="lineno"> 1489</span>&#160;</div><div class="line"><a name="l01490"></a><span class="lineno"> 1490</span>&#160;  <span class="comment">// implements Message ----------------------------------------------</span></div><div class="line"><a name="l01491"></a><span class="lineno"> 1491</span>&#160;</div><div class="line"><a name="l01492"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#acd15592ee897525a38a8f492840c3418"> 1492</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>* <a class="code" href="class_serialized_keyframe_features.html#acd15592ee897525a38a8f492840c3418">New</a>() const final {</div><div class="line"><a name="l01493"></a><span class="lineno"> 1493</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedKeyframeFeatures&gt;(NULL);</div><div class="line"><a name="l01494"></a><span class="lineno"> 1494</span>&#160;  }</div><div class="line"><a name="l01495"></a><span class="lineno"> 1495</span>&#160;</div><div class="line"><a name="l01496"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a1f019b8c16df7a2cc7da64bf68391828"> 1496</a></span>&#160;  <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>* <a class="code" href="class_serialized_keyframe_features.html#a1f019b8c16df7a2cc7da64bf68391828">New</a>(::google::protobuf::Arena* arena) <span class="keyword">const</span> <span class="keyword">final</span> {</div><div class="line"><a name="l01497"></a><span class="lineno"> 1497</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedKeyframeFeatures&gt;(arena);</div><div class="line"><a name="l01498"></a><span class="lineno"> 1498</span>&#160;  }</div><div class="line"><a name="l01499"></a><span class="lineno"> 1499</span>&#160;  <span class="keywordtype">void</span> CopyFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l01500"></a><span class="lineno"> 1500</span>&#160;  <span class="keywordtype">void</span> MergeFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l01501"></a><span class="lineno"> 1501</span>&#160;  <span class="keywordtype">void</span> CopyFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>&amp; from);</div><div class="line"><a name="l01502"></a><span class="lineno"> 1502</span>&#160;  <span class="keywordtype">void</span> MergeFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>&amp; from);</div><div class="line"><a name="l01503"></a><span class="lineno"> 1503</span>&#160;  <span class="keywordtype">void</span> Clear() <span class="keyword">final</span>;</div><div class="line"><a name="l01504"></a><span class="lineno"> 1504</span>&#160;  <span class="keywordtype">bool</span> IsInitialized() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01505"></a><span class="lineno"> 1505</span>&#160;</div><div class="line"><a name="l01506"></a><span class="lineno"> 1506</span>&#160;  <span class="keywordtype">size_t</span> ByteSizeLong() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01507"></a><span class="lineno"> 1507</span>&#160;  <span class="keywordtype">bool</span> MergePartialFromCodedStream(</div><div class="line"><a name="l01508"></a><span class="lineno"> 1508</span>&#160;      ::google::protobuf::io::CodedInputStream* input) <span class="keyword">final</span>;</div><div class="line"><a name="l01509"></a><span class="lineno"> 1509</span>&#160;  <span class="keywordtype">void</span> SerializeWithCachedSizes(</div><div class="line"><a name="l01510"></a><span class="lineno"> 1510</span>&#160;      ::google::protobuf::io::CodedOutputStream* output) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01511"></a><span class="lineno"> 1511</span>&#160;  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(</div><div class="line"><a name="l01512"></a><span class="lineno"> 1512</span>&#160;      <span class="keywordtype">bool</span> deterministic, ::google::protobuf::uint8* target) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01513"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#afe8a957b5032e55031ce4f12476d506d"> 1513</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="class_serialized_keyframe_features.html#afe8a957b5032e55031ce4f12476d506d">GetCachedSize</a>() const final { <span class="keywordflow">return</span> _cached_size_.Get(); }</div><div class="line"><a name="l01514"></a><span class="lineno"> 1514</span>&#160;</div><div class="line"><a name="l01515"></a><span class="lineno"> 1515</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01516"></a><span class="lineno"> 1516</span>&#160;  <span class="keywordtype">void</span> SharedCtor();</div><div class="line"><a name="l01517"></a><span class="lineno"> 1517</span>&#160;  <span class="keywordtype">void</span> SharedDtor();</div><div class="line"><a name="l01518"></a><span class="lineno"> 1518</span>&#160;  <span class="keywordtype">void</span> SetCachedSize(<span class="keywordtype">int</span> size) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01519"></a><span class="lineno"> 1519</span>&#160;  <span class="keywordtype">void</span> InternalSwap(<a class="code" href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a>* other);</div><div class="line"><a name="l01520"></a><span class="lineno"> 1520</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01521"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a385e746c20d6f8232f673cb159db5064"> 1521</a></span>&#160;  inline ::google::protobuf::Arena* <a class="code" href="class_serialized_keyframe_features.html#a385e746c20d6f8232f673cb159db5064">GetArenaNoVirtual</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01522"></a><span class="lineno"> 1522</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l01523"></a><span class="lineno"> 1523</span>&#160;  }</div><div class="line"><a name="l01524"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#ad750c10d00d41887b955b7895c094c55"> 1524</a></span>&#160;  <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="class_serialized_keyframe_features.html#ad750c10d00d41887b955b7895c094c55">MaybeArenaPtr</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01525"></a><span class="lineno"> 1525</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l01526"></a><span class="lineno"> 1526</span>&#160;  }</div><div class="line"><a name="l01527"></a><span class="lineno"> 1527</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l01528"></a><span class="lineno"> 1528</span>&#160;</div><div class="line"><a name="l01529"></a><span class="lineno"> 1529</span>&#160;  ::google::protobuf::Metadata GetMetadata() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01530"></a><span class="lineno"> 1530</span>&#160;</div><div class="line"><a name="l01531"></a><span class="lineno"> 1531</span>&#160;  <span class="comment">// nested types ----------------------------------------------------</span></div><div class="line"><a name="l01532"></a><span class="lineno"> 1532</span>&#160;</div><div class="line"><a name="l01533"></a><span class="lineno"> 1533</span>&#160;  <span class="comment">// accessors -------------------------------------------------------</span></div><div class="line"><a name="l01534"></a><span class="lineno"> 1534</span>&#160;</div><div class="line"><a name="l01535"></a><span class="lineno"> 1535</span>&#160;  <span class="comment">// repeated .SerializedFeature feature = 2;</span></div><div class="line"><a name="l01536"></a><span class="lineno"> 1536</span>&#160;  <span class="keywordtype">int</span> feature_size() <span class="keyword">const</span>;</div><div class="line"><a name="l01537"></a><span class="lineno"> 1537</span>&#160;  <span class="keywordtype">void</span> clear_feature();</div><div class="line"><a name="l01538"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a5526d0e231fdac4b583181b6385b9ef1"> 1538</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kFeatureFieldNumber = 2;</div><div class="line"><a name="l01539"></a><span class="lineno"> 1539</span>&#160;  <a class="code" href="class_serialized_feature.html">::SerializedFeature</a>* mutable_feature(<span class="keywordtype">int</span> index);</div><div class="line"><a name="l01540"></a><span class="lineno"> 1540</span>&#160;  ::google::protobuf::RepeatedPtrField&lt; ::SerializedFeature &gt;*</div><div class="line"><a name="l01541"></a><span class="lineno"> 1541</span>&#160;      mutable_feature();</div><div class="line"><a name="l01542"></a><span class="lineno"> 1542</span>&#160;  const ::SerializedFeature&amp; feature(<span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div><div class="line"><a name="l01543"></a><span class="lineno"> 1543</span>&#160;  <a class="code" href="class_serialized_feature.html">::SerializedFeature</a>* add_feature();</div><div class="line"><a name="l01544"></a><span class="lineno"> 1544</span>&#160;  const ::google::protobuf::RepeatedPtrField&lt; ::SerializedFeature &gt;&amp;</div><div class="line"><a name="l01545"></a><span class="lineno"> 1545</span>&#160;      feature() <span class="keyword">const</span>;</div><div class="line"><a name="l01546"></a><span class="lineno"> 1546</span>&#160;</div><div class="line"><a name="l01547"></a><span class="lineno"> 1547</span>&#160;  <span class="comment">// uint32 keyframe_id = 1;</span></div><div class="line"><a name="l01548"></a><span class="lineno"> 1548</span>&#160;  <span class="keywordtype">void</span> clear_keyframe_id();</div><div class="line"><a name="l01549"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a0cbe1b7f808e7f41b443da1fb2445deb"> 1549</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kKeyframeIdFieldNumber = 1;</div><div class="line"><a name="l01550"></a><span class="lineno"> 1550</span>&#160;  ::google::protobuf::uint32 keyframe_id() <span class="keyword">const</span>;</div><div class="line"><a name="l01551"></a><span class="lineno"> 1551</span>&#160;  <span class="keywordtype">void</span> set_keyframe_id(::google::protobuf::uint32 value);</div><div class="line"><a name="l01552"></a><span class="lineno"> 1552</span>&#160;</div><div class="line"><a name="l01553"></a><span class="lineno"> 1553</span>&#160;  <span class="comment">// @@protoc_insertion_point(class_scope:SerializedKeyframeFeatures)</span></div><div class="line"><a name="l01554"></a><span class="lineno"> 1554</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l01555"></a><span class="lineno"> 1555</span>&#160;</div><div class="line"><a name="l01556"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#aa5df7a938b81caf5194dcc6bbf777a5c"> 1556</a></span>&#160;  ::google::protobuf::internal::InternalMetadataWithArena <a class="code" href="class_serialized_keyframe_features.html#aa5df7a938b81caf5194dcc6bbf777a5c">_internal_metadata_</a>;</div><div class="line"><a name="l01557"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#afec2aa086a066d0347e32ac109f1102d"> 1557</a></span>&#160;  ::google::protobuf::RepeatedPtrField&lt; ::SerializedFeature &gt; <a class="code" href="class_serialized_keyframe_features.html#afec2aa086a066d0347e32ac109f1102d">feature_</a>;</div><div class="line"><a name="l01558"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a93147d46e5b7eefa166bceaa5123b876"> 1558</a></span>&#160;  ::google::protobuf::uint32 <a class="code" href="class_serialized_keyframe_features.html#a93147d46e5b7eefa166bceaa5123b876">keyframe_id_</a>;</div><div class="line"><a name="l01559"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a897d1a16c349f307e0b739462a5f89a6"> 1559</a></span>&#160;  mutable ::google::protobuf::internal::CachedSize <a class="code" href="class_serialized_keyframe_features.html#a897d1a16c349f307e0b739462a5f89a6">_cached_size_</a>;</div><div class="line"><a name="l01560"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a52186b2096c74795658229b1baaf5ce8"> 1560</a></span>&#160;  <span class="keyword">friend</span> struct ::protobuf_osmap_2eproto::TableStruct;</div><div class="line"><a name="l01561"></a><span class="lineno"> 1561</span>&#160;};</div><div class="line"><a name="l01562"></a><span class="lineno"> 1562</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l01563"></a><span class="lineno"> 1563</span>&#160;</div><div class="line"><a name="l01564"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html"> 1564</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a> : <span class="keyword">public</span> ::google::protobuf::Message <span class="comment">/* @@protoc_insertion_point(class_definition:SerializedKeyframeFeaturesArray) */</span> {</div><div class="line"><a name="l01565"></a><span class="lineno"> 1565</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a name="l01566"></a><span class="lineno"> 1566</span>&#160;  <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>();</div><div class="line"><a name="l01567"></a><span class="lineno"> 1567</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>();</div><div class="line"><a name="l01568"></a><span class="lineno"> 1568</span>&#160;</div><div class="line"><a name="l01569"></a><span class="lineno"> 1569</span>&#160;  <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>&amp; from);</div><div class="line"><a name="l01570"></a><span class="lineno"> 1570</span>&#160;</div><div class="line"><a name="l01571"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#ae09189f18d67fb57bd520a56f988dfab"> 1571</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>&amp; <a class="code" href="class_serialized_keyframe_features_array.html#ae09189f18d67fb57bd520a56f988dfab">operator=</a>(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>&amp; from) {</div><div class="line"><a name="l01572"></a><span class="lineno"> 1572</span>&#160;    CopyFrom(from);</div><div class="line"><a name="l01573"></a><span class="lineno"> 1573</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l01574"></a><span class="lineno"> 1574</span>&#160;  }</div><div class="line"><a name="l01575"></a><span class="lineno"> 1575</span>&#160;<span class="preprocessor">  #if LANG_CXX11</span></div><div class="line"><a name="l01576"></a><span class="lineno"> 1576</span>&#160;  <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>(<a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>&amp;&amp; from) noexcept</div><div class="line"><a name="l01577"></a><span class="lineno"> 1577</span>&#160;    : <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>() {</div><div class="line"><a name="l01578"></a><span class="lineno"> 1578</span>&#160;    *<span class="keyword">this</span> = ::std::move(from);</div><div class="line"><a name="l01579"></a><span class="lineno"> 1579</span>&#160;  }</div><div class="line"><a name="l01580"></a><span class="lineno"> 1580</span>&#160;</div><div class="line"><a name="l01581"></a><span class="lineno"> 1581</span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>&amp; operator=(<a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>&amp;&amp; from) noexcept {</div><div class="line"><a name="l01582"></a><span class="lineno"> 1582</span>&#160;    <span class="keywordflow">if</span> (GetArenaNoVirtual() == from.<a class="code" href="class_serialized_keyframe_features_array.html#a05b600d57440fb48b4f82a85194901f8">GetArenaNoVirtual</a>()) {</div><div class="line"><a name="l01583"></a><span class="lineno"> 1583</span>&#160;      <span class="keywordflow">if</span> (<span class="keyword">this</span> != &amp;from) InternalSwap(&amp;from);</div><div class="line"><a name="l01584"></a><span class="lineno"> 1584</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l01585"></a><span class="lineno"> 1585</span>&#160;      CopyFrom(from);</div><div class="line"><a name="l01586"></a><span class="lineno"> 1586</span>&#160;    }</div><div class="line"><a name="l01587"></a><span class="lineno"> 1587</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l01588"></a><span class="lineno"> 1588</span>&#160;  }</div><div class="line"><a name="l01589"></a><span class="lineno"> 1589</span>&#160;<span class="preprocessor">  #endif</span></div><div class="line"><a name="l01590"></a><span class="lineno"> 1590</span>&#160;  <span class="keyword">static</span> const ::google::protobuf::Descriptor* descriptor();</div><div class="line"><a name="l01591"></a><span class="lineno"> 1591</span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>&amp; default_instance();</div><div class="line"><a name="l01592"></a><span class="lineno"> 1592</span>&#160;</div><div class="line"><a name="l01593"></a><span class="lineno"> 1593</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">void</span> InitAsDefaultInstance();  <span class="comment">// FOR INTERNAL USE ONLY</span></div><div class="line"><a name="l01594"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#ace26c889b44e2544bd9b91b52324f01a"> 1594</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>* <a class="code" href="class_serialized_keyframe_features_array.html#ace26c889b44e2544bd9b91b52324f01a">internal_default_instance</a>() {</div><div class="line"><a name="l01595"></a><span class="lineno"> 1595</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span><a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l01596"></a><span class="lineno"> 1596</span>&#160;               &amp;<a class="code" href="osmap_8pb_8h.html#aa65c410899a15e52a0b7e7878576e817">_SerializedKeyframeFeaturesArray_default_instance_</a>);</div><div class="line"><a name="l01597"></a><span class="lineno"> 1597</span>&#160;  }</div><div class="line"><a name="l01598"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#a1fece9e38aba78c19c37f21cf3131040"> 1598</a></span>&#160;  <span class="keyword">static</span> constexpr <span class="keywordtype">int</span> kIndexInFileMessages =</div><div class="line"><a name="l01599"></a><span class="lineno"> 1599</span>&#160;    12;</div><div class="line"><a name="l01600"></a><span class="lineno"> 1600</span>&#160;</div><div class="line"><a name="l01601"></a><span class="lineno"> 1601</span>&#160;  <span class="keywordtype">void</span> Swap(<a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>* other);</div><div class="line"><a name="l01602"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#a263dccb2d8c7964dbb4fec12af345f21"> 1602</a></span>&#160;  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe_features_array.html#a263dccb2d8c7964dbb4fec12af345f21">swap</a>(<a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>&amp; a, <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>&amp; b) {</div><div class="line"><a name="l01603"></a><span class="lineno"> 1603</span>&#160;    a.<a class="code" href="class_serialized_keyframe_features_array.html#aa67694f0fab2ab7172ab3060cf580334">Swap</a>(&amp;b);</div><div class="line"><a name="l01604"></a><span class="lineno"> 1604</span>&#160;  }</div><div class="line"><a name="l01605"></a><span class="lineno"> 1605</span>&#160;</div><div class="line"><a name="l01606"></a><span class="lineno"> 1606</span>&#160;  <span class="comment">// implements Message ----------------------------------------------</span></div><div class="line"><a name="l01607"></a><span class="lineno"> 1607</span>&#160;</div><div class="line"><a name="l01608"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#ab1faf1a46531cdb70d9e41d6f8a8da73"> 1608</a></span>&#160;  <span class="keyword">inline</span> <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>* <a class="code" href="class_serialized_keyframe_features_array.html#ab1faf1a46531cdb70d9e41d6f8a8da73">New</a>() const final {</div><div class="line"><a name="l01609"></a><span class="lineno"> 1609</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedKeyframeFeaturesArray&gt;(NULL);</div><div class="line"><a name="l01610"></a><span class="lineno"> 1610</span>&#160;  }</div><div class="line"><a name="l01611"></a><span class="lineno"> 1611</span>&#160;</div><div class="line"><a name="l01612"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#a6ce03e9aec20f4195a2f06c1814edb06"> 1612</a></span>&#160;  <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>* <a class="code" href="class_serialized_keyframe_features_array.html#a6ce03e9aec20f4195a2f06c1814edb06">New</a>(::google::protobuf::Arena* arena) <span class="keyword">const</span> <span class="keyword">final</span> {</div><div class="line"><a name="l01613"></a><span class="lineno"> 1613</span>&#160;    <span class="keywordflow">return</span> CreateMaybeMessage&lt;SerializedKeyframeFeaturesArray&gt;(arena);</div><div class="line"><a name="l01614"></a><span class="lineno"> 1614</span>&#160;  }</div><div class="line"><a name="l01615"></a><span class="lineno"> 1615</span>&#160;  <span class="keywordtype">void</span> CopyFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l01616"></a><span class="lineno"> 1616</span>&#160;  <span class="keywordtype">void</span> MergeFrom(const ::google::protobuf::Message&amp; from) <span class="keyword">final</span>;</div><div class="line"><a name="l01617"></a><span class="lineno"> 1617</span>&#160;  <span class="keywordtype">void</span> CopyFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>&amp; from);</div><div class="line"><a name="l01618"></a><span class="lineno"> 1618</span>&#160;  <span class="keywordtype">void</span> MergeFrom(<span class="keyword">const</span> <a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>&amp; from);</div><div class="line"><a name="l01619"></a><span class="lineno"> 1619</span>&#160;  <span class="keywordtype">void</span> Clear() <span class="keyword">final</span>;</div><div class="line"><a name="l01620"></a><span class="lineno"> 1620</span>&#160;  <span class="keywordtype">bool</span> IsInitialized() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01621"></a><span class="lineno"> 1621</span>&#160;</div><div class="line"><a name="l01622"></a><span class="lineno"> 1622</span>&#160;  <span class="keywordtype">size_t</span> ByteSizeLong() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01623"></a><span class="lineno"> 1623</span>&#160;  <span class="keywordtype">bool</span> MergePartialFromCodedStream(</div><div class="line"><a name="l01624"></a><span class="lineno"> 1624</span>&#160;      ::google::protobuf::io::CodedInputStream* input) <span class="keyword">final</span>;</div><div class="line"><a name="l01625"></a><span class="lineno"> 1625</span>&#160;  <span class="keywordtype">void</span> SerializeWithCachedSizes(</div><div class="line"><a name="l01626"></a><span class="lineno"> 1626</span>&#160;      ::google::protobuf::io::CodedOutputStream* output) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01627"></a><span class="lineno"> 1627</span>&#160;  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(</div><div class="line"><a name="l01628"></a><span class="lineno"> 1628</span>&#160;      <span class="keywordtype">bool</span> deterministic, ::google::protobuf::uint8* target) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01629"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#a1f63bf5a67e663a01f787c7c7e4a8bb3"> 1629</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="class_serialized_keyframe_features_array.html#a1f63bf5a67e663a01f787c7c7e4a8bb3">GetCachedSize</a>() const final { <span class="keywordflow">return</span> _cached_size_.Get(); }</div><div class="line"><a name="l01630"></a><span class="lineno"> 1630</span>&#160;</div><div class="line"><a name="l01631"></a><span class="lineno"> 1631</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01632"></a><span class="lineno"> 1632</span>&#160;  <span class="keywordtype">void</span> SharedCtor();</div><div class="line"><a name="l01633"></a><span class="lineno"> 1633</span>&#160;  <span class="keywordtype">void</span> SharedDtor();</div><div class="line"><a name="l01634"></a><span class="lineno"> 1634</span>&#160;  <span class="keywordtype">void</span> SetCachedSize(<span class="keywordtype">int</span> size) <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01635"></a><span class="lineno"> 1635</span>&#160;  <span class="keywordtype">void</span> InternalSwap(<a class="code" href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a>* other);</div><div class="line"><a name="l01636"></a><span class="lineno"> 1636</span>&#160;  <span class="keyword">private</span>:</div><div class="line"><a name="l01637"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#a05b600d57440fb48b4f82a85194901f8"> 1637</a></span>&#160;  inline ::google::protobuf::Arena* <a class="code" href="class_serialized_keyframe_features_array.html#a05b600d57440fb48b4f82a85194901f8">GetArenaNoVirtual</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01638"></a><span class="lineno"> 1638</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l01639"></a><span class="lineno"> 1639</span>&#160;  }</div><div class="line"><a name="l01640"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#a85765b7ffb166c947f43a6f5c0b9c196"> 1640</a></span>&#160;  <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="class_serialized_keyframe_features_array.html#a85765b7ffb166c947f43a6f5c0b9c196">MaybeArenaPtr</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01641"></a><span class="lineno"> 1641</span>&#160;    <span class="keywordflow">return</span> NULL;</div><div class="line"><a name="l01642"></a><span class="lineno"> 1642</span>&#160;  }</div><div class="line"><a name="l01643"></a><span class="lineno"> 1643</span>&#160;  <span class="keyword">public</span>:</div><div class="line"><a name="l01644"></a><span class="lineno"> 1644</span>&#160;</div><div class="line"><a name="l01645"></a><span class="lineno"> 1645</span>&#160;  ::google::protobuf::Metadata GetMetadata() <span class="keyword">const</span> <span class="keyword">final</span>;</div><div class="line"><a name="l01646"></a><span class="lineno"> 1646</span>&#160;</div><div class="line"><a name="l01647"></a><span class="lineno"> 1647</span>&#160;  <span class="comment">// nested types ----------------------------------------------------</span></div><div class="line"><a name="l01648"></a><span class="lineno"> 1648</span>&#160;</div><div class="line"><a name="l01649"></a><span class="lineno"> 1649</span>&#160;  <span class="comment">// accessors -------------------------------------------------------</span></div><div class="line"><a name="l01650"></a><span class="lineno"> 1650</span>&#160;</div><div class="line"><a name="l01651"></a><span class="lineno"> 1651</span>&#160;  <span class="comment">// repeated .SerializedKeyframeFeatures feature = 1;</span></div><div class="line"><a name="l01652"></a><span class="lineno"> 1652</span>&#160;  <span class="keywordtype">int</span> feature_size() <span class="keyword">const</span>;</div><div class="line"><a name="l01653"></a><span class="lineno"> 1653</span>&#160;  <span class="keywordtype">void</span> clear_feature();</div><div class="line"><a name="l01654"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#ae304f38787927af897a4f5f7d4035dbf"> 1654</a></span>&#160;  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> kFeatureFieldNumber = 1;</div><div class="line"><a name="l01655"></a><span class="lineno"> 1655</span>&#160;  <a class="code" href="class_serialized_keyframe_features.html">::SerializedKeyframeFeatures</a>* mutable_feature(<span class="keywordtype">int</span> index);</div><div class="line"><a name="l01656"></a><span class="lineno"> 1656</span>&#160;  ::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframeFeatures &gt;*</div><div class="line"><a name="l01657"></a><span class="lineno"> 1657</span>&#160;      mutable_feature();</div><div class="line"><a name="l01658"></a><span class="lineno"> 1658</span>&#160;  const ::SerializedKeyframeFeatures&amp; feature(<span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div><div class="line"><a name="l01659"></a><span class="lineno"> 1659</span>&#160;  <a class="code" href="class_serialized_keyframe_features.html">::SerializedKeyframeFeatures</a>* add_feature();</div><div class="line"><a name="l01660"></a><span class="lineno"> 1660</span>&#160;  const ::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframeFeatures &gt;&amp;</div><div class="line"><a name="l01661"></a><span class="lineno"> 1661</span>&#160;      feature() <span class="keyword">const</span>;</div><div class="line"><a name="l01662"></a><span class="lineno"> 1662</span>&#160;</div><div class="line"><a name="l01663"></a><span class="lineno"> 1663</span>&#160;  <span class="comment">// @@protoc_insertion_point(class_scope:SerializedKeyframeFeaturesArray)</span></div><div class="line"><a name="l01664"></a><span class="lineno"> 1664</span>&#160; <span class="keyword">private</span>:</div><div class="line"><a name="l01665"></a><span class="lineno"> 1665</span>&#160;</div><div class="line"><a name="l01666"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#a04af520d4d5ea79ca6538f61cb4b46b8"> 1666</a></span>&#160;  ::google::protobuf::internal::InternalMetadataWithArena <a class="code" href="class_serialized_keyframe_features_array.html#a04af520d4d5ea79ca6538f61cb4b46b8">_internal_metadata_</a>;</div><div class="line"><a name="l01667"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#a50b670905d72b7a28d424bd97699621d"> 1667</a></span>&#160;  ::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframeFeatures &gt; <a class="code" href="class_serialized_keyframe_features_array.html#a50b670905d72b7a28d424bd97699621d">feature_</a>;</div><div class="line"><a name="l01668"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#aaa08018eda3d39c0387df2868bc853ee"> 1668</a></span>&#160;  mutable ::google::protobuf::internal::CachedSize <a class="code" href="class_serialized_keyframe_features_array.html#aaa08018eda3d39c0387df2868bc853ee">_cached_size_</a>;</div><div class="line"><a name="l01669"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#a52186b2096c74795658229b1baaf5ce8"> 1669</a></span>&#160;  <span class="keyword">friend</span> struct ::protobuf_osmap_2eproto::TableStruct;</div><div class="line"><a name="l01670"></a><span class="lineno"> 1670</span>&#160;};</div><div class="line"><a name="l01671"></a><span class="lineno"> 1671</span>&#160;<span class="comment">// ===================================================================</span></div><div class="line"><a name="l01672"></a><span class="lineno"> 1672</span>&#160;</div><div class="line"><a name="l01673"></a><span class="lineno"> 1673</span>&#160;</div><div class="line"><a name="l01674"></a><span class="lineno"> 1674</span>&#160;<span class="comment">// ===================================================================</span></div><div class="line"><a name="l01675"></a><span class="lineno"> 1675</span>&#160;</div><div class="line"><a name="l01676"></a><span class="lineno"> 1676</span>&#160;<span class="preprocessor">#ifdef __GNUC__</span></div><div class="line"><a name="l01677"></a><span class="lineno"> 1677</span>&#160;<span class="preprocessor">  #pragma GCC diagnostic push</span></div><div class="line"><a name="l01678"></a><span class="lineno"> 1678</span>&#160;<span class="preprocessor">  #pragma GCC diagnostic ignored &quot;-Wstrict-aliasing&quot;</span></div><div class="line"><a name="l01679"></a><span class="lineno"> 1679</span>&#160;<span class="preprocessor">#endif  // __GNUC__</span></div><div class="line"><a name="l01680"></a><span class="lineno"> 1680</span>&#160;<span class="comment">// SerializedDescriptor</span></div><div class="line"><a name="l01681"></a><span class="lineno"> 1681</span>&#160;</div><div class="line"><a name="l01682"></a><span class="lineno"> 1682</span>&#160;<span class="comment">// repeated fixed32 block = 1;</span></div><div class="line"><a name="l01683"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a600cf5076e5047b0a49fa74aa33b95df"> 1683</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="class_serialized_descriptor.html#a600cf5076e5047b0a49fa74aa33b95df">SerializedDescriptor::block_size</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01684"></a><span class="lineno"> 1684</span>&#160;  <span class="keywordflow">return</span> block_.size();</div><div class="line"><a name="l01685"></a><span class="lineno"> 1685</span>&#160;}</div><div class="line"><a name="l01686"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a040d67e5158024e05def2295602b9459"> 1686</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_descriptor.html#a040d67e5158024e05def2295602b9459">SerializedDescriptor::clear_block</a>() {</div><div class="line"><a name="l01687"></a><span class="lineno"> 1687</span>&#160;  block_.Clear();</div><div class="line"><a name="l01688"></a><span class="lineno"> 1688</span>&#160;}</div><div class="line"><a name="l01689"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#afe513b282b2345e5c44fe7183e7151b4"> 1689</a></span>&#160;inline ::google::protobuf::uint32 <a class="code" href="class_serialized_descriptor.html#a44562c982e91942352d7eab4f1f9b95e">SerializedDescriptor::block</a>(<span class="keywordtype">int</span> index)<span class="keyword"> const </span>{</div><div class="line"><a name="l01690"></a><span class="lineno"> 1690</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedDescriptor.block)</span></div><div class="line"><a name="l01691"></a><span class="lineno"> 1691</span>&#160;  <span class="keywordflow">return</span> block_.Get(index);</div><div class="line"><a name="l01692"></a><span class="lineno"> 1692</span>&#160;}</div><div class="line"><a name="l01693"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a4bdba703f369177b50cdc12ce71fa447"> 1693</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_descriptor.html#a4bdba703f369177b50cdc12ce71fa447">SerializedDescriptor::set_block</a>(<span class="keywordtype">int</span> index, ::google::protobuf::uint32 value) {</div><div class="line"><a name="l01694"></a><span class="lineno"> 1694</span>&#160;  block_.Set(index, value);</div><div class="line"><a name="l01695"></a><span class="lineno"> 1695</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedDescriptor.block)</span></div><div class="line"><a name="l01696"></a><span class="lineno"> 1696</span>&#160;}</div><div class="line"><a name="l01697"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a4747c1baddd73fd1388dcecb81441081"> 1697</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_descriptor.html#a4747c1baddd73fd1388dcecb81441081">SerializedDescriptor::add_block</a>(::google::protobuf::uint32 value) {</div><div class="line"><a name="l01698"></a><span class="lineno"> 1698</span>&#160;  block_.Add(value);</div><div class="line"><a name="l01699"></a><span class="lineno"> 1699</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_add:SerializedDescriptor.block)</span></div><div class="line"><a name="l01700"></a><span class="lineno"> 1700</span>&#160;}</div><div class="line"><a name="l01701"></a><span class="lineno"> 1701</span>&#160;<span class="keyword">inline</span> const ::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt;&amp;</div><div class="line"><a name="l01702"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a44562c982e91942352d7eab4f1f9b95e"> 1702</a></span>&#160;<a class="code" href="class_serialized_descriptor.html#a44562c982e91942352d7eab4f1f9b95e">SerializedDescriptor::block</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01703"></a><span class="lineno"> 1703</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_list:SerializedDescriptor.block)</span></div><div class="line"><a name="l01704"></a><span class="lineno"> 1704</span>&#160;  <span class="keywordflow">return</span> block_;</div><div class="line"><a name="l01705"></a><span class="lineno"> 1705</span>&#160;}</div><div class="line"><a name="l01706"></a><span class="lineno"> 1706</span>&#160;inline ::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt;*</div><div class="line"><a name="l01707"></a><span class="lineno"><a class="line" href="class_serialized_descriptor.html#a2deadfe84dea9da8b80c4de118928e04"> 1707</a></span>&#160;<a class="code" href="class_serialized_descriptor.html#a2deadfe84dea9da8b80c4de118928e04">SerializedDescriptor::mutable_block</a>() {</div><div class="line"><a name="l01708"></a><span class="lineno"> 1708</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable_list:SerializedDescriptor.block)</span></div><div class="line"><a name="l01709"></a><span class="lineno"> 1709</span>&#160;  <span class="keywordflow">return</span> &amp;block_;</div><div class="line"><a name="l01710"></a><span class="lineno"> 1710</span>&#160;}</div><div class="line"><a name="l01711"></a><span class="lineno"> 1711</span>&#160;</div><div class="line"><a name="l01712"></a><span class="lineno"> 1712</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l01713"></a><span class="lineno"> 1713</span>&#160;</div><div class="line"><a name="l01714"></a><span class="lineno"> 1714</span>&#160;<span class="comment">// SerializedPose</span></div><div class="line"><a name="l01715"></a><span class="lineno"> 1715</span>&#160;</div><div class="line"><a name="l01716"></a><span class="lineno"> 1716</span>&#160;<span class="comment">// repeated float element = 1;</span></div><div class="line"><a name="l01717"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a6d0264dd60142f4d5550fda93dbee676"> 1717</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="class_serialized_pose.html#a6d0264dd60142f4d5550fda93dbee676">SerializedPose::element_size</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01718"></a><span class="lineno"> 1718</span>&#160;  <span class="keywordflow">return</span> element_.size();</div><div class="line"><a name="l01719"></a><span class="lineno"> 1719</span>&#160;}</div><div class="line"><a name="l01720"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a744fdf573378f42fa9c8335c45327779"> 1720</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_pose.html#a744fdf573378f42fa9c8335c45327779">SerializedPose::clear_element</a>() {</div><div class="line"><a name="l01721"></a><span class="lineno"> 1721</span>&#160;  element_.Clear();</div><div class="line"><a name="l01722"></a><span class="lineno"> 1722</span>&#160;}</div><div class="line"><a name="l01723"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#abb28acbb7cfbb87ca45bf457b066a1cb"> 1723</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_pose.html#a6574c13f7b82fe86339239aacb43cfb0">SerializedPose::element</a>(<span class="keywordtype">int</span> index)<span class="keyword"> const </span>{</div><div class="line"><a name="l01724"></a><span class="lineno"> 1724</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedPose.element)</span></div><div class="line"><a name="l01725"></a><span class="lineno"> 1725</span>&#160;  <span class="keywordflow">return</span> element_.Get(index);</div><div class="line"><a name="l01726"></a><span class="lineno"> 1726</span>&#160;}</div><div class="line"><a name="l01727"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a1e349bdcf0af823abbeaf3ccb2802974"> 1727</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_pose.html#a1e349bdcf0af823abbeaf3ccb2802974">SerializedPose::set_element</a>(<span class="keywordtype">int</span> index, <span class="keywordtype">float</span> value) {</div><div class="line"><a name="l01728"></a><span class="lineno"> 1728</span>&#160;  element_.Set(index, value);</div><div class="line"><a name="l01729"></a><span class="lineno"> 1729</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedPose.element)</span></div><div class="line"><a name="l01730"></a><span class="lineno"> 1730</span>&#160;}</div><div class="line"><a name="l01731"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a46536048cc8d7ade3dbbebdc93e0bf1b"> 1731</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_pose.html#a46536048cc8d7ade3dbbebdc93e0bf1b">SerializedPose::add_element</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l01732"></a><span class="lineno"> 1732</span>&#160;  element_.Add(value);</div><div class="line"><a name="l01733"></a><span class="lineno"> 1733</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_add:SerializedPose.element)</span></div><div class="line"><a name="l01734"></a><span class="lineno"> 1734</span>&#160;}</div><div class="line"><a name="l01735"></a><span class="lineno"> 1735</span>&#160;<span class="keyword">inline</span> const ::google::protobuf::RepeatedField&lt; float &gt;&amp;</div><div class="line"><a name="l01736"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#a6574c13f7b82fe86339239aacb43cfb0"> 1736</a></span>&#160;<a class="code" href="class_serialized_pose.html#a6574c13f7b82fe86339239aacb43cfb0">SerializedPose::element</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01737"></a><span class="lineno"> 1737</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_list:SerializedPose.element)</span></div><div class="line"><a name="l01738"></a><span class="lineno"> 1738</span>&#160;  <span class="keywordflow">return</span> element_;</div><div class="line"><a name="l01739"></a><span class="lineno"> 1739</span>&#160;}</div><div class="line"><a name="l01740"></a><span class="lineno"> 1740</span>&#160;inline ::google::protobuf::RepeatedField&lt; float &gt;*</div><div class="line"><a name="l01741"></a><span class="lineno"><a class="line" href="class_serialized_pose.html#ac2a0cfa05d55fd56703ca80593f1f55d"> 1741</a></span>&#160;<a class="code" href="class_serialized_pose.html#ac2a0cfa05d55fd56703ca80593f1f55d">SerializedPose::mutable_element</a>() {</div><div class="line"><a name="l01742"></a><span class="lineno"> 1742</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable_list:SerializedPose.element)</span></div><div class="line"><a name="l01743"></a><span class="lineno"> 1743</span>&#160;  <span class="keywordflow">return</span> &amp;element_;</div><div class="line"><a name="l01744"></a><span class="lineno"> 1744</span>&#160;}</div><div class="line"><a name="l01745"></a><span class="lineno"> 1745</span>&#160;</div><div class="line"><a name="l01746"></a><span class="lineno"> 1746</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l01747"></a><span class="lineno"> 1747</span>&#160;</div><div class="line"><a name="l01748"></a><span class="lineno"> 1748</span>&#160;<span class="comment">// SerializedPosition</span></div><div class="line"><a name="l01749"></a><span class="lineno"> 1749</span>&#160;</div><div class="line"><a name="l01750"></a><span class="lineno"> 1750</span>&#160;<span class="comment">// float x = 1;</span></div><div class="line"><a name="l01751"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a68e200dbc41332aaf065617f62937b59"> 1751</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_position.html#a68e200dbc41332aaf065617f62937b59">SerializedPosition::clear_x</a>() {</div><div class="line"><a name="l01752"></a><span class="lineno"> 1752</span>&#160;  x_ = 0;</div><div class="line"><a name="l01753"></a><span class="lineno"> 1753</span>&#160;}</div><div class="line"><a name="l01754"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a7bd0d5779bfb52b3e6d94760c4d51913"> 1754</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_position.html#a7bd0d5779bfb52b3e6d94760c4d51913">SerializedPosition::x</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01755"></a><span class="lineno"> 1755</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedPosition.x)</span></div><div class="line"><a name="l01756"></a><span class="lineno"> 1756</span>&#160;  <span class="keywordflow">return</span> x_;</div><div class="line"><a name="l01757"></a><span class="lineno"> 1757</span>&#160;}</div><div class="line"><a name="l01758"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a35a3442f10ecc0e9ae08c7c8dfa3b3fd"> 1758</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_position.html#a35a3442f10ecc0e9ae08c7c8dfa3b3fd">SerializedPosition::set_x</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l01759"></a><span class="lineno"> 1759</span>&#160;  </div><div class="line"><a name="l01760"></a><span class="lineno"> 1760</span>&#160;  x_ = value;</div><div class="line"><a name="l01761"></a><span class="lineno"> 1761</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedPosition.x)</span></div><div class="line"><a name="l01762"></a><span class="lineno"> 1762</span>&#160;}</div><div class="line"><a name="l01763"></a><span class="lineno"> 1763</span>&#160;</div><div class="line"><a name="l01764"></a><span class="lineno"> 1764</span>&#160;<span class="comment">// float y = 2;</span></div><div class="line"><a name="l01765"></a><span class="lineno"><a class="line" href="class_serialized_position.html#ad178afd6327f63a1d0468178720bc9bc"> 1765</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_position.html#ad178afd6327f63a1d0468178720bc9bc">SerializedPosition::clear_y</a>() {</div><div class="line"><a name="l01766"></a><span class="lineno"> 1766</span>&#160;  y_ = 0;</div><div class="line"><a name="l01767"></a><span class="lineno"> 1767</span>&#160;}</div><div class="line"><a name="l01768"></a><span class="lineno"><a class="line" href="class_serialized_position.html#aedcc83ce9766ae92f21a52ce9659ee0b"> 1768</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_position.html#aedcc83ce9766ae92f21a52ce9659ee0b">SerializedPosition::y</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01769"></a><span class="lineno"> 1769</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedPosition.y)</span></div><div class="line"><a name="l01770"></a><span class="lineno"> 1770</span>&#160;  <span class="keywordflow">return</span> y_;</div><div class="line"><a name="l01771"></a><span class="lineno"> 1771</span>&#160;}</div><div class="line"><a name="l01772"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a76fa96022927aac18d2a2b5dc9aade2a"> 1772</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_position.html#a76fa96022927aac18d2a2b5dc9aade2a">SerializedPosition::set_y</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l01773"></a><span class="lineno"> 1773</span>&#160;  </div><div class="line"><a name="l01774"></a><span class="lineno"> 1774</span>&#160;  y_ = value;</div><div class="line"><a name="l01775"></a><span class="lineno"> 1775</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedPosition.y)</span></div><div class="line"><a name="l01776"></a><span class="lineno"> 1776</span>&#160;}</div><div class="line"><a name="l01777"></a><span class="lineno"> 1777</span>&#160;</div><div class="line"><a name="l01778"></a><span class="lineno"> 1778</span>&#160;<span class="comment">// float z = 3;</span></div><div class="line"><a name="l01779"></a><span class="lineno"><a class="line" href="class_serialized_position.html#aad1b7b751ebc6fffec79c1511deadf40"> 1779</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_position.html#aad1b7b751ebc6fffec79c1511deadf40">SerializedPosition::clear_z</a>() {</div><div class="line"><a name="l01780"></a><span class="lineno"> 1780</span>&#160;  z_ = 0;</div><div class="line"><a name="l01781"></a><span class="lineno"> 1781</span>&#160;}</div><div class="line"><a name="l01782"></a><span class="lineno"><a class="line" href="class_serialized_position.html#af9ea1b347d2704c247d8d31980f8f68b"> 1782</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_position.html#af9ea1b347d2704c247d8d31980f8f68b">SerializedPosition::z</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01783"></a><span class="lineno"> 1783</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedPosition.z)</span></div><div class="line"><a name="l01784"></a><span class="lineno"> 1784</span>&#160;  <span class="keywordflow">return</span> z_;</div><div class="line"><a name="l01785"></a><span class="lineno"> 1785</span>&#160;}</div><div class="line"><a name="l01786"></a><span class="lineno"><a class="line" href="class_serialized_position.html#a9e0fe22e672c5f370b36ff71e25530ec"> 1786</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_position.html#a9e0fe22e672c5f370b36ff71e25530ec">SerializedPosition::set_z</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l01787"></a><span class="lineno"> 1787</span>&#160;  </div><div class="line"><a name="l01788"></a><span class="lineno"> 1788</span>&#160;  z_ = value;</div><div class="line"><a name="l01789"></a><span class="lineno"> 1789</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedPosition.z)</span></div><div class="line"><a name="l01790"></a><span class="lineno"> 1790</span>&#160;}</div><div class="line"><a name="l01791"></a><span class="lineno"> 1791</span>&#160;</div><div class="line"><a name="l01792"></a><span class="lineno"> 1792</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l01793"></a><span class="lineno"> 1793</span>&#160;</div><div class="line"><a name="l01794"></a><span class="lineno"> 1794</span>&#160;<span class="comment">// SerializedKeypoint</span></div><div class="line"><a name="l01795"></a><span class="lineno"> 1795</span>&#160;</div><div class="line"><a name="l01796"></a><span class="lineno"> 1796</span>&#160;<span class="comment">// float ptx = 1;</span></div><div class="line"><a name="l01797"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a1991f8b7c5dd51df706b437a133cad5f"> 1797</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keypoint.html#a1991f8b7c5dd51df706b437a133cad5f">SerializedKeypoint::clear_ptx</a>() {</div><div class="line"><a name="l01798"></a><span class="lineno"> 1798</span>&#160;  ptx_ = 0;</div><div class="line"><a name="l01799"></a><span class="lineno"> 1799</span>&#160;}</div><div class="line"><a name="l01800"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a0310fda1221e1c8ff1d82d0a3178834d"> 1800</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_keypoint.html#a0310fda1221e1c8ff1d82d0a3178834d">SerializedKeypoint::ptx</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01801"></a><span class="lineno"> 1801</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeypoint.ptx)</span></div><div class="line"><a name="l01802"></a><span class="lineno"> 1802</span>&#160;  <span class="keywordflow">return</span> ptx_;</div><div class="line"><a name="l01803"></a><span class="lineno"> 1803</span>&#160;}</div><div class="line"><a name="l01804"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a87b9606c915b18e84f924be60e473606"> 1804</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keypoint.html#a87b9606c915b18e84f924be60e473606">SerializedKeypoint::set_ptx</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l01805"></a><span class="lineno"> 1805</span>&#160;  </div><div class="line"><a name="l01806"></a><span class="lineno"> 1806</span>&#160;  ptx_ = value;</div><div class="line"><a name="l01807"></a><span class="lineno"> 1807</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedKeypoint.ptx)</span></div><div class="line"><a name="l01808"></a><span class="lineno"> 1808</span>&#160;}</div><div class="line"><a name="l01809"></a><span class="lineno"> 1809</span>&#160;</div><div class="line"><a name="l01810"></a><span class="lineno"> 1810</span>&#160;<span class="comment">// float pty = 2;</span></div><div class="line"><a name="l01811"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#aad41203a3c2a0135323512bfcab83e18"> 1811</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keypoint.html#aad41203a3c2a0135323512bfcab83e18">SerializedKeypoint::clear_pty</a>() {</div><div class="line"><a name="l01812"></a><span class="lineno"> 1812</span>&#160;  pty_ = 0;</div><div class="line"><a name="l01813"></a><span class="lineno"> 1813</span>&#160;}</div><div class="line"><a name="l01814"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#ae9c90faae8bab5b6e7f1e1eef239b829"> 1814</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_keypoint.html#ae9c90faae8bab5b6e7f1e1eef239b829">SerializedKeypoint::pty</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01815"></a><span class="lineno"> 1815</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeypoint.pty)</span></div><div class="line"><a name="l01816"></a><span class="lineno"> 1816</span>&#160;  <span class="keywordflow">return</span> pty_;</div><div class="line"><a name="l01817"></a><span class="lineno"> 1817</span>&#160;}</div><div class="line"><a name="l01818"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a3cd444c2244dc59f69cec04cd5926371"> 1818</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keypoint.html#a3cd444c2244dc59f69cec04cd5926371">SerializedKeypoint::set_pty</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l01819"></a><span class="lineno"> 1819</span>&#160;  </div><div class="line"><a name="l01820"></a><span class="lineno"> 1820</span>&#160;  pty_ = value;</div><div class="line"><a name="l01821"></a><span class="lineno"> 1821</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedKeypoint.pty)</span></div><div class="line"><a name="l01822"></a><span class="lineno"> 1822</span>&#160;}</div><div class="line"><a name="l01823"></a><span class="lineno"> 1823</span>&#160;</div><div class="line"><a name="l01824"></a><span class="lineno"> 1824</span>&#160;<span class="comment">// float angle = 3;</span></div><div class="line"><a name="l01825"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a826472efff4182d6074b827b3865018a"> 1825</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keypoint.html#a826472efff4182d6074b827b3865018a">SerializedKeypoint::clear_angle</a>() {</div><div class="line"><a name="l01826"></a><span class="lineno"> 1826</span>&#160;  angle_ = 0;</div><div class="line"><a name="l01827"></a><span class="lineno"> 1827</span>&#160;}</div><div class="line"><a name="l01828"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#abde1fe0154845906c5b5e3018cc95061"> 1828</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_keypoint.html#abde1fe0154845906c5b5e3018cc95061">SerializedKeypoint::angle</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01829"></a><span class="lineno"> 1829</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeypoint.angle)</span></div><div class="line"><a name="l01830"></a><span class="lineno"> 1830</span>&#160;  <span class="keywordflow">return</span> angle_;</div><div class="line"><a name="l01831"></a><span class="lineno"> 1831</span>&#160;}</div><div class="line"><a name="l01832"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a417a88a59dc8173c091e01c7cd6fd233"> 1832</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keypoint.html#a417a88a59dc8173c091e01c7cd6fd233">SerializedKeypoint::set_angle</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l01833"></a><span class="lineno"> 1833</span>&#160;  </div><div class="line"><a name="l01834"></a><span class="lineno"> 1834</span>&#160;  angle_ = value;</div><div class="line"><a name="l01835"></a><span class="lineno"> 1835</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedKeypoint.angle)</span></div><div class="line"><a name="l01836"></a><span class="lineno"> 1836</span>&#160;}</div><div class="line"><a name="l01837"></a><span class="lineno"> 1837</span>&#160;</div><div class="line"><a name="l01838"></a><span class="lineno"> 1838</span>&#160;<span class="comment">// float octave = 4;</span></div><div class="line"><a name="l01839"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a0776b04e68e898021b20feead5153434"> 1839</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keypoint.html#a0776b04e68e898021b20feead5153434">SerializedKeypoint::clear_octave</a>() {</div><div class="line"><a name="l01840"></a><span class="lineno"> 1840</span>&#160;  octave_ = 0;</div><div class="line"><a name="l01841"></a><span class="lineno"> 1841</span>&#160;}</div><div class="line"><a name="l01842"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#add130d4b723645e086309ec1a3b2cb9b"> 1842</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_keypoint.html#add130d4b723645e086309ec1a3b2cb9b">SerializedKeypoint::octave</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01843"></a><span class="lineno"> 1843</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeypoint.octave)</span></div><div class="line"><a name="l01844"></a><span class="lineno"> 1844</span>&#160;  <span class="keywordflow">return</span> octave_;</div><div class="line"><a name="l01845"></a><span class="lineno"> 1845</span>&#160;}</div><div class="line"><a name="l01846"></a><span class="lineno"><a class="line" href="class_serialized_keypoint.html#a3e88d738341aab2f25b98db7bac8e5c6"> 1846</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keypoint.html#a3e88d738341aab2f25b98db7bac8e5c6">SerializedKeypoint::set_octave</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l01847"></a><span class="lineno"> 1847</span>&#160;  </div><div class="line"><a name="l01848"></a><span class="lineno"> 1848</span>&#160;  octave_ = value;</div><div class="line"><a name="l01849"></a><span class="lineno"> 1849</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedKeypoint.octave)</span></div><div class="line"><a name="l01850"></a><span class="lineno"> 1850</span>&#160;}</div><div class="line"><a name="l01851"></a><span class="lineno"> 1851</span>&#160;</div><div class="line"><a name="l01852"></a><span class="lineno"> 1852</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l01853"></a><span class="lineno"> 1853</span>&#160;</div><div class="line"><a name="l01854"></a><span class="lineno"> 1854</span>&#160;<span class="comment">// SerializedK</span></div><div class="line"><a name="l01855"></a><span class="lineno"> 1855</span>&#160;</div><div class="line"><a name="l01856"></a><span class="lineno"> 1856</span>&#160;<span class="comment">// float fx = 1;</span></div><div class="line"><a name="l01857"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a058ff0060549fa903cc02a14c3d13aee"> 1857</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_k.html#a058ff0060549fa903cc02a14c3d13aee">SerializedK::clear_fx</a>() {</div><div class="line"><a name="l01858"></a><span class="lineno"> 1858</span>&#160;  fx_ = 0;</div><div class="line"><a name="l01859"></a><span class="lineno"> 1859</span>&#160;}</div><div class="line"><a name="l01860"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a7caacc815ad6972de251c4865b08d989"> 1860</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_k.html#a7caacc815ad6972de251c4865b08d989">SerializedK::fx</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01861"></a><span class="lineno"> 1861</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedK.fx)</span></div><div class="line"><a name="l01862"></a><span class="lineno"> 1862</span>&#160;  <span class="keywordflow">return</span> fx_;</div><div class="line"><a name="l01863"></a><span class="lineno"> 1863</span>&#160;}</div><div class="line"><a name="l01864"></a><span class="lineno"><a class="line" href="class_serialized_k.html#ae95e440016b8a0058abf4b874a4dc166"> 1864</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_k.html#ae95e440016b8a0058abf4b874a4dc166">SerializedK::set_fx</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l01865"></a><span class="lineno"> 1865</span>&#160;  </div><div class="line"><a name="l01866"></a><span class="lineno"> 1866</span>&#160;  fx_ = value;</div><div class="line"><a name="l01867"></a><span class="lineno"> 1867</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedK.fx)</span></div><div class="line"><a name="l01868"></a><span class="lineno"> 1868</span>&#160;}</div><div class="line"><a name="l01869"></a><span class="lineno"> 1869</span>&#160;</div><div class="line"><a name="l01870"></a><span class="lineno"> 1870</span>&#160;<span class="comment">// float fy = 2;</span></div><div class="line"><a name="l01871"></a><span class="lineno"><a class="line" href="class_serialized_k.html#adb8bfe546850034fca5c55a5e544421b"> 1871</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_k.html#adb8bfe546850034fca5c55a5e544421b">SerializedK::clear_fy</a>() {</div><div class="line"><a name="l01872"></a><span class="lineno"> 1872</span>&#160;  fy_ = 0;</div><div class="line"><a name="l01873"></a><span class="lineno"> 1873</span>&#160;}</div><div class="line"><a name="l01874"></a><span class="lineno"><a class="line" href="class_serialized_k.html#affe4a2e355a92b8995cb37be761f5007"> 1874</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_k.html#affe4a2e355a92b8995cb37be761f5007">SerializedK::fy</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01875"></a><span class="lineno"> 1875</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedK.fy)</span></div><div class="line"><a name="l01876"></a><span class="lineno"> 1876</span>&#160;  <span class="keywordflow">return</span> fy_;</div><div class="line"><a name="l01877"></a><span class="lineno"> 1877</span>&#160;}</div><div class="line"><a name="l01878"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a52dd621c3a07fadc27592f88bb179bcb"> 1878</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_k.html#a52dd621c3a07fadc27592f88bb179bcb">SerializedK::set_fy</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l01879"></a><span class="lineno"> 1879</span>&#160;  </div><div class="line"><a name="l01880"></a><span class="lineno"> 1880</span>&#160;  fy_ = value;</div><div class="line"><a name="l01881"></a><span class="lineno"> 1881</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedK.fy)</span></div><div class="line"><a name="l01882"></a><span class="lineno"> 1882</span>&#160;}</div><div class="line"><a name="l01883"></a><span class="lineno"> 1883</span>&#160;</div><div class="line"><a name="l01884"></a><span class="lineno"> 1884</span>&#160;<span class="comment">// float cx = 3;</span></div><div class="line"><a name="l01885"></a><span class="lineno"><a class="line" href="class_serialized_k.html#abd1680a35abd137b6b31490795f02690"> 1885</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_k.html#abd1680a35abd137b6b31490795f02690">SerializedK::clear_cx</a>() {</div><div class="line"><a name="l01886"></a><span class="lineno"> 1886</span>&#160;  cx_ = 0;</div><div class="line"><a name="l01887"></a><span class="lineno"> 1887</span>&#160;}</div><div class="line"><a name="l01888"></a><span class="lineno"><a class="line" href="class_serialized_k.html#af78a4ac247de4d7ebc807f4a92d01681"> 1888</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_k.html#af78a4ac247de4d7ebc807f4a92d01681">SerializedK::cx</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01889"></a><span class="lineno"> 1889</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedK.cx)</span></div><div class="line"><a name="l01890"></a><span class="lineno"> 1890</span>&#160;  <span class="keywordflow">return</span> cx_;</div><div class="line"><a name="l01891"></a><span class="lineno"> 1891</span>&#160;}</div><div class="line"><a name="l01892"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a10e511677ce5d4125957749ff2549774"> 1892</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_k.html#a10e511677ce5d4125957749ff2549774">SerializedK::set_cx</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l01893"></a><span class="lineno"> 1893</span>&#160;  </div><div class="line"><a name="l01894"></a><span class="lineno"> 1894</span>&#160;  cx_ = value;</div><div class="line"><a name="l01895"></a><span class="lineno"> 1895</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedK.cx)</span></div><div class="line"><a name="l01896"></a><span class="lineno"> 1896</span>&#160;}</div><div class="line"><a name="l01897"></a><span class="lineno"> 1897</span>&#160;</div><div class="line"><a name="l01898"></a><span class="lineno"> 1898</span>&#160;<span class="comment">// float cy = 4;</span></div><div class="line"><a name="l01899"></a><span class="lineno"><a class="line" href="class_serialized_k.html#afe7095f9fd7525cf34376a05fc756d41"> 1899</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_k.html#afe7095f9fd7525cf34376a05fc756d41">SerializedK::clear_cy</a>() {</div><div class="line"><a name="l01900"></a><span class="lineno"> 1900</span>&#160;  cy_ = 0;</div><div class="line"><a name="l01901"></a><span class="lineno"> 1901</span>&#160;}</div><div class="line"><a name="l01902"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a6d051d229d579971e420bdfb0170bf62"> 1902</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_k.html#a6d051d229d579971e420bdfb0170bf62">SerializedK::cy</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01903"></a><span class="lineno"> 1903</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedK.cy)</span></div><div class="line"><a name="l01904"></a><span class="lineno"> 1904</span>&#160;  <span class="keywordflow">return</span> cy_;</div><div class="line"><a name="l01905"></a><span class="lineno"> 1905</span>&#160;}</div><div class="line"><a name="l01906"></a><span class="lineno"><a class="line" href="class_serialized_k.html#a72817538aaf12e1732c104674227f5f3"> 1906</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_k.html#a72817538aaf12e1732c104674227f5f3">SerializedK::set_cy</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l01907"></a><span class="lineno"> 1907</span>&#160;  </div><div class="line"><a name="l01908"></a><span class="lineno"> 1908</span>&#160;  cy_ = value;</div><div class="line"><a name="l01909"></a><span class="lineno"> 1909</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedK.cy)</span></div><div class="line"><a name="l01910"></a><span class="lineno"> 1910</span>&#160;}</div><div class="line"><a name="l01911"></a><span class="lineno"> 1911</span>&#160;</div><div class="line"><a name="l01912"></a><span class="lineno"> 1912</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l01913"></a><span class="lineno"> 1913</span>&#160;</div><div class="line"><a name="l01914"></a><span class="lineno"> 1914</span>&#160;<span class="comment">// SerializedKArray</span></div><div class="line"><a name="l01915"></a><span class="lineno"> 1915</span>&#160;</div><div class="line"><a name="l01916"></a><span class="lineno"> 1916</span>&#160;<span class="comment">// repeated .SerializedK k = 1;</span></div><div class="line"><a name="l01917"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#a2173c12361cde3fb8b96449e4e785e89"> 1917</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="class_serialized_k_array.html#a2173c12361cde3fb8b96449e4e785e89">SerializedKArray::k_size</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01918"></a><span class="lineno"> 1918</span>&#160;  <span class="keywordflow">return</span> k_.size();</div><div class="line"><a name="l01919"></a><span class="lineno"> 1919</span>&#160;}</div><div class="line"><a name="l01920"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#a254c4bd9ff0f86a4723b743c6a2b58ff"> 1920</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_k_array.html#a254c4bd9ff0f86a4723b743c6a2b58ff">SerializedKArray::clear_k</a>() {</div><div class="line"><a name="l01921"></a><span class="lineno"> 1921</span>&#160;  k_.Clear();</div><div class="line"><a name="l01922"></a><span class="lineno"> 1922</span>&#160;}</div><div class="line"><a name="l01923"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#a45a743477df6a5195808474c9b0ea278"> 1923</a></span>&#160;inline ::SerializedK* <a class="code" href="class_serialized_k_array.html#affb2ddf4312a6d5bcf618849654a5ecc">SerializedKArray::mutable_k</a>(<span class="keywordtype">int</span> index) {</div><div class="line"><a name="l01924"></a><span class="lineno"> 1924</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable:SerializedKArray.k)</span></div><div class="line"><a name="l01925"></a><span class="lineno"> 1925</span>&#160;  <span class="keywordflow">return</span> k_.Mutable(index);</div><div class="line"><a name="l01926"></a><span class="lineno"> 1926</span>&#160;}</div><div class="line"><a name="l01927"></a><span class="lineno"> 1927</span>&#160;inline ::google::protobuf::RepeatedPtrField&lt; ::SerializedK &gt;*</div><div class="line"><a name="l01928"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#affb2ddf4312a6d5bcf618849654a5ecc"> 1928</a></span>&#160;<a class="code" href="class_serialized_k_array.html#affb2ddf4312a6d5bcf618849654a5ecc">SerializedKArray::mutable_k</a>() {</div><div class="line"><a name="l01929"></a><span class="lineno"> 1929</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable_list:SerializedKArray.k)</span></div><div class="line"><a name="l01930"></a><span class="lineno"> 1930</span>&#160;  <span class="keywordflow">return</span> &amp;k_;</div><div class="line"><a name="l01931"></a><span class="lineno"> 1931</span>&#160;}</div><div class="line"><a name="l01932"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#ad65bd0c739ffdf47b5c3acc9d49d7b73"> 1932</a></span>&#160;<span class="keyword">inline</span> const ::SerializedK&amp; <a class="code" href="class_serialized_k_array.html#ac390787ff96bce99c53b0a56e06a4b64">SerializedKArray::k</a>(<span class="keywordtype">int</span> index)<span class="keyword"> const </span>{</div><div class="line"><a name="l01933"></a><span class="lineno"> 1933</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKArray.k)</span></div><div class="line"><a name="l01934"></a><span class="lineno"> 1934</span>&#160;  <span class="keywordflow">return</span> k_.Get(index);</div><div class="line"><a name="l01935"></a><span class="lineno"> 1935</span>&#160;}</div><div class="line"><a name="l01936"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#ae1e40d9d8630f52e8ec56ded614cf95d"> 1936</a></span>&#160;inline ::SerializedK* <a class="code" href="class_serialized_k_array.html#ae1e40d9d8630f52e8ec56ded614cf95d">SerializedKArray::add_k</a>() {</div><div class="line"><a name="l01937"></a><span class="lineno"> 1937</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_add:SerializedKArray.k)</span></div><div class="line"><a name="l01938"></a><span class="lineno"> 1938</span>&#160;  <span class="keywordflow">return</span> k_.Add();</div><div class="line"><a name="l01939"></a><span class="lineno"> 1939</span>&#160;}</div><div class="line"><a name="l01940"></a><span class="lineno"> 1940</span>&#160;<span class="keyword">inline</span> const ::google::protobuf::RepeatedPtrField&lt; ::SerializedK &gt;&amp;</div><div class="line"><a name="l01941"></a><span class="lineno"><a class="line" href="class_serialized_k_array.html#ac390787ff96bce99c53b0a56e06a4b64"> 1941</a></span>&#160;<a class="code" href="class_serialized_k_array.html#ac390787ff96bce99c53b0a56e06a4b64">SerializedKArray::k</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01942"></a><span class="lineno"> 1942</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_list:SerializedKArray.k)</span></div><div class="line"><a name="l01943"></a><span class="lineno"> 1943</span>&#160;  <span class="keywordflow">return</span> k_;</div><div class="line"><a name="l01944"></a><span class="lineno"> 1944</span>&#160;}</div><div class="line"><a name="l01945"></a><span class="lineno"> 1945</span>&#160;</div><div class="line"><a name="l01946"></a><span class="lineno"> 1946</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l01947"></a><span class="lineno"> 1947</span>&#160;</div><div class="line"><a name="l01948"></a><span class="lineno"> 1948</span>&#160;<span class="comment">// SerializedMappoint</span></div><div class="line"><a name="l01949"></a><span class="lineno"> 1949</span>&#160;</div><div class="line"><a name="l01950"></a><span class="lineno"> 1950</span>&#160;<span class="comment">// uint32 id = 1;</span></div><div class="line"><a name="l01951"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a4da870ddaec550edab858bdc2386d8e3"> 1951</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_mappoint.html#a4da870ddaec550edab858bdc2386d8e3">SerializedMappoint::clear_id</a>() {</div><div class="line"><a name="l01952"></a><span class="lineno"> 1952</span>&#160;  id_ = 0u;</div><div class="line"><a name="l01953"></a><span class="lineno"> 1953</span>&#160;}</div><div class="line"><a name="l01954"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a671819ea87ecf41a8b661157668a1f09"> 1954</a></span>&#160;inline ::google::protobuf::uint32 <a class="code" href="class_serialized_mappoint.html#a671819ea87ecf41a8b661157668a1f09">SerializedMappoint::id</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01955"></a><span class="lineno"> 1955</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedMappoint.id)</span></div><div class="line"><a name="l01956"></a><span class="lineno"> 1956</span>&#160;  <span class="keywordflow">return</span> id_;</div><div class="line"><a name="l01957"></a><span class="lineno"> 1957</span>&#160;}</div><div class="line"><a name="l01958"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a12dd667d5cb5fb25cfa8f47a4e6cc9e6"> 1958</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_mappoint.html#a12dd667d5cb5fb25cfa8f47a4e6cc9e6">SerializedMappoint::set_id</a>(::google::protobuf::uint32 value) {</div><div class="line"><a name="l01959"></a><span class="lineno"> 1959</span>&#160;  </div><div class="line"><a name="l01960"></a><span class="lineno"> 1960</span>&#160;  id_ = value;</div><div class="line"><a name="l01961"></a><span class="lineno"> 1961</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedMappoint.id)</span></div><div class="line"><a name="l01962"></a><span class="lineno"> 1962</span>&#160;}</div><div class="line"><a name="l01963"></a><span class="lineno"> 1963</span>&#160;</div><div class="line"><a name="l01964"></a><span class="lineno"> 1964</span>&#160;<span class="comment">// .SerializedPosition position = 2;</span></div><div class="line"><a name="l01965"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#aeb931b938918fcd25f38a3fedc0e0fcd"> 1965</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="class_serialized_mappoint.html#aeb931b938918fcd25f38a3fedc0e0fcd">SerializedMappoint::has_position</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01966"></a><span class="lineno"> 1966</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">this</span> != internal_default_instance() &amp;&amp; position_ != NULL;</div><div class="line"><a name="l01967"></a><span class="lineno"> 1967</span>&#160;}</div><div class="line"><a name="l01968"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#ac6ebb364c514037a6fe4a7c36cc1faf1"> 1968</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_mappoint.html#ac6ebb364c514037a6fe4a7c36cc1faf1">SerializedMappoint::clear_position</a>() {</div><div class="line"><a name="l01969"></a><span class="lineno"> 1969</span>&#160;  <span class="keywordflow">if</span> (GetArenaNoVirtual() == NULL &amp;&amp; position_ != NULL) {</div><div class="line"><a name="l01970"></a><span class="lineno"> 1970</span>&#160;    <span class="keyword">delete</span> position_;</div><div class="line"><a name="l01971"></a><span class="lineno"> 1971</span>&#160;  }</div><div class="line"><a name="l01972"></a><span class="lineno"> 1972</span>&#160;  position_ = NULL;</div><div class="line"><a name="l01973"></a><span class="lineno"> 1973</span>&#160;}</div><div class="line"><a name="l01974"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a41a2e4d863f20633c25e26ea1c978909"> 1974</a></span>&#160;<span class="keyword">inline</span> const ::SerializedPosition&amp; <a class="code" href="class_serialized_mappoint.html#a41a2e4d863f20633c25e26ea1c978909">SerializedMappoint::_internal_position</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01975"></a><span class="lineno"> 1975</span>&#160;  <span class="keywordflow">return</span> *position_;</div><div class="line"><a name="l01976"></a><span class="lineno"> 1976</span>&#160;}</div><div class="line"><a name="l01977"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#acc6d631172e0a2a1191d96cbe39004ed"> 1977</a></span>&#160;<span class="keyword">inline</span> const ::SerializedPosition&amp; <a class="code" href="class_serialized_mappoint.html#acc6d631172e0a2a1191d96cbe39004ed">SerializedMappoint::position</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l01978"></a><span class="lineno"> 1978</span>&#160;  const ::SerializedPosition* p = position_;</div><div class="line"><a name="l01979"></a><span class="lineno"> 1979</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedMappoint.position)</span></div><div class="line"><a name="l01980"></a><span class="lineno"> 1980</span>&#160;  <span class="keywordflow">return</span> p != NULL ? *p : *<span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span>::<a class="code" href="class_serialized_position.html">SerializedPosition</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l01981"></a><span class="lineno"> 1981</span>&#160;      &amp;<a class="code" href="osmap_8pb_8h.html#ac0acc6cc9d5fe7a1f195c49ca24b4249">::_SerializedPosition_default_instance_</a>);</div><div class="line"><a name="l01982"></a><span class="lineno"> 1982</span>&#160;}</div><div class="line"><a name="l01983"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a710c4c1706247f92b6f941deacb58222"> 1983</a></span>&#160;inline ::SerializedPosition* <a class="code" href="class_serialized_mappoint.html#a710c4c1706247f92b6f941deacb58222">SerializedMappoint::release_position</a>() {</div><div class="line"><a name="l01984"></a><span class="lineno"> 1984</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_release:SerializedMappoint.position)</span></div><div class="line"><a name="l01985"></a><span class="lineno"> 1985</span>&#160;  </div><div class="line"><a name="l01986"></a><span class="lineno"> 1986</span>&#160;  <a class="code" href="class_serialized_position.html">::SerializedPosition</a>* temp = position_;</div><div class="line"><a name="l01987"></a><span class="lineno"> 1987</span>&#160;  position_ = NULL;</div><div class="line"><a name="l01988"></a><span class="lineno"> 1988</span>&#160;  <span class="keywordflow">return</span> temp;</div><div class="line"><a name="l01989"></a><span class="lineno"> 1989</span>&#160;}</div><div class="line"><a name="l01990"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#acd3cb03d16641ce833d9d8580bfb7129"> 1990</a></span>&#160;inline ::SerializedPosition* <a class="code" href="class_serialized_mappoint.html#acd3cb03d16641ce833d9d8580bfb7129">SerializedMappoint::mutable_position</a>() {</div><div class="line"><a name="l01991"></a><span class="lineno"> 1991</span>&#160;  </div><div class="line"><a name="l01992"></a><span class="lineno"> 1992</span>&#160;  <span class="keywordflow">if</span> (position_ == NULL) {</div><div class="line"><a name="l01993"></a><span class="lineno"> 1993</span>&#160;    <span class="keyword">auto</span>* p = CreateMaybeMessage&lt;::SerializedPosition&gt;(GetArenaNoVirtual());</div><div class="line"><a name="l01994"></a><span class="lineno"> 1994</span>&#160;    position_ = p;</div><div class="line"><a name="l01995"></a><span class="lineno"> 1995</span>&#160;  }</div><div class="line"><a name="l01996"></a><span class="lineno"> 1996</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable:SerializedMappoint.position)</span></div><div class="line"><a name="l01997"></a><span class="lineno"> 1997</span>&#160;  <span class="keywordflow">return</span> position_;</div><div class="line"><a name="l01998"></a><span class="lineno"> 1998</span>&#160;}</div><div class="line"><a name="l01999"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a0112dfc74dc5996c78b35b4b7dd69217"> 1999</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_mappoint.html#a0112dfc74dc5996c78b35b4b7dd69217">SerializedMappoint::set_allocated_position</a>(::<a class="code" href="class_serialized_position.html">SerializedPosition</a>* position) {</div><div class="line"><a name="l02000"></a><span class="lineno"> 2000</span>&#160;  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();</div><div class="line"><a name="l02001"></a><span class="lineno"> 2001</span>&#160;  <span class="keywordflow">if</span> (message_arena == NULL) {</div><div class="line"><a name="l02002"></a><span class="lineno"> 2002</span>&#160;    <span class="keyword">delete</span> position_;</div><div class="line"><a name="l02003"></a><span class="lineno"> 2003</span>&#160;  }</div><div class="line"><a name="l02004"></a><span class="lineno"> 2004</span>&#160;  <span class="keywordflow">if</span> (position) {</div><div class="line"><a name="l02005"></a><span class="lineno"> 2005</span>&#160;    ::google::protobuf::Arena* submessage_arena = NULL;</div><div class="line"><a name="l02006"></a><span class="lineno"> 2006</span>&#160;    <span class="keywordflow">if</span> (message_arena != submessage_arena) {</div><div class="line"><a name="l02007"></a><span class="lineno"> 2007</span>&#160;      position = ::google::protobuf::internal::GetOwnedMessage(</div><div class="line"><a name="l02008"></a><span class="lineno"> 2008</span>&#160;          message_arena, position, submessage_arena);</div><div class="line"><a name="l02009"></a><span class="lineno"> 2009</span>&#160;    }</div><div class="line"><a name="l02010"></a><span class="lineno"> 2010</span>&#160;    </div><div class="line"><a name="l02011"></a><span class="lineno"> 2011</span>&#160;  } <span class="keywordflow">else</span> {</div><div class="line"><a name="l02012"></a><span class="lineno"> 2012</span>&#160;    </div><div class="line"><a name="l02013"></a><span class="lineno"> 2013</span>&#160;  }</div><div class="line"><a name="l02014"></a><span class="lineno"> 2014</span>&#160;  position_ = position;</div><div class="line"><a name="l02015"></a><span class="lineno"> 2015</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set_allocated:SerializedMappoint.position)</span></div><div class="line"><a name="l02016"></a><span class="lineno"> 2016</span>&#160;}</div><div class="line"><a name="l02017"></a><span class="lineno"> 2017</span>&#160;</div><div class="line"><a name="l02018"></a><span class="lineno"> 2018</span>&#160;<span class="comment">// float visible = 3;</span></div><div class="line"><a name="l02019"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a5e80b963e80126af29c5d89b00d2ffcf"> 2019</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_mappoint.html#a5e80b963e80126af29c5d89b00d2ffcf">SerializedMappoint::clear_visible</a>() {</div><div class="line"><a name="l02020"></a><span class="lineno"> 2020</span>&#160;  visible_ = 0;</div><div class="line"><a name="l02021"></a><span class="lineno"> 2021</span>&#160;}</div><div class="line"><a name="l02022"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a8ed3a1b2b9b99ebe057b28c81630385e"> 2022</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_mappoint.html#a8ed3a1b2b9b99ebe057b28c81630385e">SerializedMappoint::visible</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02023"></a><span class="lineno"> 2023</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedMappoint.visible)</span></div><div class="line"><a name="l02024"></a><span class="lineno"> 2024</span>&#160;  <span class="keywordflow">return</span> visible_;</div><div class="line"><a name="l02025"></a><span class="lineno"> 2025</span>&#160;}</div><div class="line"><a name="l02026"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#aef7bf6b21559a773dbc4653d44ae0b0f"> 2026</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_mappoint.html#aef7bf6b21559a773dbc4653d44ae0b0f">SerializedMappoint::set_visible</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l02027"></a><span class="lineno"> 2027</span>&#160;  </div><div class="line"><a name="l02028"></a><span class="lineno"> 2028</span>&#160;  visible_ = value;</div><div class="line"><a name="l02029"></a><span class="lineno"> 2029</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedMappoint.visible)</span></div><div class="line"><a name="l02030"></a><span class="lineno"> 2030</span>&#160;}</div><div class="line"><a name="l02031"></a><span class="lineno"> 2031</span>&#160;</div><div class="line"><a name="l02032"></a><span class="lineno"> 2032</span>&#160;<span class="comment">// float found = 4;</span></div><div class="line"><a name="l02033"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a47fb2a4cccfbca6b945298a2deeec233"> 2033</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_mappoint.html#a47fb2a4cccfbca6b945298a2deeec233">SerializedMappoint::clear_found</a>() {</div><div class="line"><a name="l02034"></a><span class="lineno"> 2034</span>&#160;  found_ = 0;</div><div class="line"><a name="l02035"></a><span class="lineno"> 2035</span>&#160;}</div><div class="line"><a name="l02036"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a23636a5d24a36f8f4a954811ab1d8110"> 2036</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code" href="class_serialized_mappoint.html#a23636a5d24a36f8f4a954811ab1d8110">SerializedMappoint::found</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02037"></a><span class="lineno"> 2037</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedMappoint.found)</span></div><div class="line"><a name="l02038"></a><span class="lineno"> 2038</span>&#160;  <span class="keywordflow">return</span> found_;</div><div class="line"><a name="l02039"></a><span class="lineno"> 2039</span>&#160;}</div><div class="line"><a name="l02040"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a4198edf6a5e2f4d4b8d847471909bb4e"> 2040</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_mappoint.html#a4198edf6a5e2f4d4b8d847471909bb4e">SerializedMappoint::set_found</a>(<span class="keywordtype">float</span> value) {</div><div class="line"><a name="l02041"></a><span class="lineno"> 2041</span>&#160;  </div><div class="line"><a name="l02042"></a><span class="lineno"> 2042</span>&#160;  found_ = value;</div><div class="line"><a name="l02043"></a><span class="lineno"> 2043</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedMappoint.found)</span></div><div class="line"><a name="l02044"></a><span class="lineno"> 2044</span>&#160;}</div><div class="line"><a name="l02045"></a><span class="lineno"> 2045</span>&#160;</div><div class="line"><a name="l02046"></a><span class="lineno"> 2046</span>&#160;<span class="comment">// .SerializedDescriptor briefdescriptor = 5;</span></div><div class="line"><a name="l02047"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a81563a8f142ea4cebbf2fb92c31480d7"> 2047</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="class_serialized_mappoint.html#a81563a8f142ea4cebbf2fb92c31480d7">SerializedMappoint::has_briefdescriptor</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02048"></a><span class="lineno"> 2048</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">this</span> != internal_default_instance() &amp;&amp; briefdescriptor_ != NULL;</div><div class="line"><a name="l02049"></a><span class="lineno"> 2049</span>&#160;}</div><div class="line"><a name="l02050"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a310bdc8b059a5f549c17159b8c68bfa3"> 2050</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_mappoint.html#a310bdc8b059a5f549c17159b8c68bfa3">SerializedMappoint::clear_briefdescriptor</a>() {</div><div class="line"><a name="l02051"></a><span class="lineno"> 2051</span>&#160;  <span class="keywordflow">if</span> (GetArenaNoVirtual() == NULL &amp;&amp; briefdescriptor_ != NULL) {</div><div class="line"><a name="l02052"></a><span class="lineno"> 2052</span>&#160;    <span class="keyword">delete</span> briefdescriptor_;</div><div class="line"><a name="l02053"></a><span class="lineno"> 2053</span>&#160;  }</div><div class="line"><a name="l02054"></a><span class="lineno"> 2054</span>&#160;  briefdescriptor_ = NULL;</div><div class="line"><a name="l02055"></a><span class="lineno"> 2055</span>&#160;}</div><div class="line"><a name="l02056"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#aa151fbe291d7e0313afd64a1fe63622a"> 2056</a></span>&#160;<span class="keyword">inline</span> const ::SerializedDescriptor&amp; <a class="code" href="class_serialized_mappoint.html#aa151fbe291d7e0313afd64a1fe63622a">SerializedMappoint::_internal_briefdescriptor</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02057"></a><span class="lineno"> 2057</span>&#160;  <span class="keywordflow">return</span> *briefdescriptor_;</div><div class="line"><a name="l02058"></a><span class="lineno"> 2058</span>&#160;}</div><div class="line"><a name="l02059"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a4fe680e9163ddb4f93691760e015b6cc"> 2059</a></span>&#160;<span class="keyword">inline</span> const ::SerializedDescriptor&amp; <a class="code" href="class_serialized_mappoint.html#a4fe680e9163ddb4f93691760e015b6cc">SerializedMappoint::briefdescriptor</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02060"></a><span class="lineno"> 2060</span>&#160;  const ::SerializedDescriptor* p = briefdescriptor_;</div><div class="line"><a name="l02061"></a><span class="lineno"> 2061</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedMappoint.briefdescriptor)</span></div><div class="line"><a name="l02062"></a><span class="lineno"> 2062</span>&#160;  <span class="keywordflow">return</span> p != NULL ? *p : *<span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span>::<a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l02063"></a><span class="lineno"> 2063</span>&#160;      &amp;<a class="code" href="osmap_8pb_8h.html#aabce29c0d9f5064b7921951946dd564d">::_SerializedDescriptor_default_instance_</a>);</div><div class="line"><a name="l02064"></a><span class="lineno"> 2064</span>&#160;}</div><div class="line"><a name="l02065"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a89aed9d8fea37a9cf58629e417bdda9e"> 2065</a></span>&#160;inline ::SerializedDescriptor* <a class="code" href="class_serialized_mappoint.html#a89aed9d8fea37a9cf58629e417bdda9e">SerializedMappoint::release_briefdescriptor</a>() {</div><div class="line"><a name="l02066"></a><span class="lineno"> 2066</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_release:SerializedMappoint.briefdescriptor)</span></div><div class="line"><a name="l02067"></a><span class="lineno"> 2067</span>&#160;  </div><div class="line"><a name="l02068"></a><span class="lineno"> 2068</span>&#160;  <a class="code" href="class_serialized_descriptor.html">::SerializedDescriptor</a>* temp = briefdescriptor_;</div><div class="line"><a name="l02069"></a><span class="lineno"> 2069</span>&#160;  briefdescriptor_ = NULL;</div><div class="line"><a name="l02070"></a><span class="lineno"> 2070</span>&#160;  <span class="keywordflow">return</span> temp;</div><div class="line"><a name="l02071"></a><span class="lineno"> 2071</span>&#160;}</div><div class="line"><a name="l02072"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a5f5bb0679ff654759623c6e68b549dfb"> 2072</a></span>&#160;inline ::SerializedDescriptor* <a class="code" href="class_serialized_mappoint.html#a5f5bb0679ff654759623c6e68b549dfb">SerializedMappoint::mutable_briefdescriptor</a>() {</div><div class="line"><a name="l02073"></a><span class="lineno"> 2073</span>&#160;  </div><div class="line"><a name="l02074"></a><span class="lineno"> 2074</span>&#160;  <span class="keywordflow">if</span> (briefdescriptor_ == NULL) {</div><div class="line"><a name="l02075"></a><span class="lineno"> 2075</span>&#160;    <span class="keyword">auto</span>* p = CreateMaybeMessage&lt;::SerializedDescriptor&gt;(GetArenaNoVirtual());</div><div class="line"><a name="l02076"></a><span class="lineno"> 2076</span>&#160;    briefdescriptor_ = p;</div><div class="line"><a name="l02077"></a><span class="lineno"> 2077</span>&#160;  }</div><div class="line"><a name="l02078"></a><span class="lineno"> 2078</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable:SerializedMappoint.briefdescriptor)</span></div><div class="line"><a name="l02079"></a><span class="lineno"> 2079</span>&#160;  <span class="keywordflow">return</span> briefdescriptor_;</div><div class="line"><a name="l02080"></a><span class="lineno"> 2080</span>&#160;}</div><div class="line"><a name="l02081"></a><span class="lineno"><a class="line" href="class_serialized_mappoint.html#a25aed76587afbda39f6dca85df6aa8a1"> 2081</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_mappoint.html#a25aed76587afbda39f6dca85df6aa8a1">SerializedMappoint::set_allocated_briefdescriptor</a>(::<a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>* briefdescriptor) {</div><div class="line"><a name="l02082"></a><span class="lineno"> 2082</span>&#160;  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();</div><div class="line"><a name="l02083"></a><span class="lineno"> 2083</span>&#160;  <span class="keywordflow">if</span> (message_arena == NULL) {</div><div class="line"><a name="l02084"></a><span class="lineno"> 2084</span>&#160;    <span class="keyword">delete</span> briefdescriptor_;</div><div class="line"><a name="l02085"></a><span class="lineno"> 2085</span>&#160;  }</div><div class="line"><a name="l02086"></a><span class="lineno"> 2086</span>&#160;  <span class="keywordflow">if</span> (briefdescriptor) {</div><div class="line"><a name="l02087"></a><span class="lineno"> 2087</span>&#160;    ::google::protobuf::Arena* submessage_arena = NULL;</div><div class="line"><a name="l02088"></a><span class="lineno"> 2088</span>&#160;    <span class="keywordflow">if</span> (message_arena != submessage_arena) {</div><div class="line"><a name="l02089"></a><span class="lineno"> 2089</span>&#160;      briefdescriptor = ::google::protobuf::internal::GetOwnedMessage(</div><div class="line"><a name="l02090"></a><span class="lineno"> 2090</span>&#160;          message_arena, briefdescriptor, submessage_arena);</div><div class="line"><a name="l02091"></a><span class="lineno"> 2091</span>&#160;    }</div><div class="line"><a name="l02092"></a><span class="lineno"> 2092</span>&#160;    </div><div class="line"><a name="l02093"></a><span class="lineno"> 2093</span>&#160;  } <span class="keywordflow">else</span> {</div><div class="line"><a name="l02094"></a><span class="lineno"> 2094</span>&#160;    </div><div class="line"><a name="l02095"></a><span class="lineno"> 2095</span>&#160;  }</div><div class="line"><a name="l02096"></a><span class="lineno"> 2096</span>&#160;  briefdescriptor_ = briefdescriptor;</div><div class="line"><a name="l02097"></a><span class="lineno"> 2097</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set_allocated:SerializedMappoint.briefdescriptor)</span></div><div class="line"><a name="l02098"></a><span class="lineno"> 2098</span>&#160;}</div><div class="line"><a name="l02099"></a><span class="lineno"> 2099</span>&#160;</div><div class="line"><a name="l02100"></a><span class="lineno"> 2100</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02101"></a><span class="lineno"> 2101</span>&#160;</div><div class="line"><a name="l02102"></a><span class="lineno"> 2102</span>&#160;<span class="comment">// SerializedMappointArray</span></div><div class="line"><a name="l02103"></a><span class="lineno"> 2103</span>&#160;</div><div class="line"><a name="l02104"></a><span class="lineno"> 2104</span>&#160;<span class="comment">// repeated .SerializedMappoint mappoint = 1;</span></div><div class="line"><a name="l02105"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a30228de01c9bb9a468ef60903ef8ed13"> 2105</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="class_serialized_mappoint_array.html#a30228de01c9bb9a468ef60903ef8ed13">SerializedMappointArray::mappoint_size</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02106"></a><span class="lineno"> 2106</span>&#160;  <span class="keywordflow">return</span> mappoint_.size();</div><div class="line"><a name="l02107"></a><span class="lineno"> 2107</span>&#160;}</div><div class="line"><a name="l02108"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#ac2d13133003781dc8d436ecc2a13eb1d"> 2108</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_mappoint_array.html#ac2d13133003781dc8d436ecc2a13eb1d">SerializedMappointArray::clear_mappoint</a>() {</div><div class="line"><a name="l02109"></a><span class="lineno"> 2109</span>&#160;  mappoint_.Clear();</div><div class="line"><a name="l02110"></a><span class="lineno"> 2110</span>&#160;}</div><div class="line"><a name="l02111"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a3ed0dfb913b9aae6a02632cf5b6ebb9c"> 2111</a></span>&#160;inline ::SerializedMappoint* <a class="code" href="class_serialized_mappoint_array.html#a9b8575a81121fe7c9203f259bf715c6c">SerializedMappointArray::mutable_mappoint</a>(<span class="keywordtype">int</span> index) {</div><div class="line"><a name="l02112"></a><span class="lineno"> 2112</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable:SerializedMappointArray.mappoint)</span></div><div class="line"><a name="l02113"></a><span class="lineno"> 2113</span>&#160;  <span class="keywordflow">return</span> mappoint_.Mutable(index);</div><div class="line"><a name="l02114"></a><span class="lineno"> 2114</span>&#160;}</div><div class="line"><a name="l02115"></a><span class="lineno"> 2115</span>&#160;inline ::google::protobuf::RepeatedPtrField&lt; ::SerializedMappoint &gt;*</div><div class="line"><a name="l02116"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a9b8575a81121fe7c9203f259bf715c6c"> 2116</a></span>&#160;<a class="code" href="class_serialized_mappoint_array.html#a9b8575a81121fe7c9203f259bf715c6c">SerializedMappointArray::mutable_mappoint</a>() {</div><div class="line"><a name="l02117"></a><span class="lineno"> 2117</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable_list:SerializedMappointArray.mappoint)</span></div><div class="line"><a name="l02118"></a><span class="lineno"> 2118</span>&#160;  <span class="keywordflow">return</span> &amp;mappoint_;</div><div class="line"><a name="l02119"></a><span class="lineno"> 2119</span>&#160;}</div><div class="line"><a name="l02120"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a9268acaadd704e88ac337b1f486c27a4"> 2120</a></span>&#160;<span class="keyword">inline</span> const ::SerializedMappoint&amp; <a class="code" href="class_serialized_mappoint_array.html#a4d0fddb77e5ef1918cddbd0013734666">SerializedMappointArray::mappoint</a>(<span class="keywordtype">int</span> index)<span class="keyword"> const </span>{</div><div class="line"><a name="l02121"></a><span class="lineno"> 2121</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedMappointArray.mappoint)</span></div><div class="line"><a name="l02122"></a><span class="lineno"> 2122</span>&#160;  <span class="keywordflow">return</span> mappoint_.Get(index);</div><div class="line"><a name="l02123"></a><span class="lineno"> 2123</span>&#160;}</div><div class="line"><a name="l02124"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a44aa111ab80ba73054fae6fcff1f9ad0"> 2124</a></span>&#160;inline ::SerializedMappoint* <a class="code" href="class_serialized_mappoint_array.html#a44aa111ab80ba73054fae6fcff1f9ad0">SerializedMappointArray::add_mappoint</a>() {</div><div class="line"><a name="l02125"></a><span class="lineno"> 2125</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_add:SerializedMappointArray.mappoint)</span></div><div class="line"><a name="l02126"></a><span class="lineno"> 2126</span>&#160;  <span class="keywordflow">return</span> mappoint_.Add();</div><div class="line"><a name="l02127"></a><span class="lineno"> 2127</span>&#160;}</div><div class="line"><a name="l02128"></a><span class="lineno"> 2128</span>&#160;<span class="keyword">inline</span> const ::google::protobuf::RepeatedPtrField&lt; ::SerializedMappoint &gt;&amp;</div><div class="line"><a name="l02129"></a><span class="lineno"><a class="line" href="class_serialized_mappoint_array.html#a4d0fddb77e5ef1918cddbd0013734666"> 2129</a></span>&#160;<a class="code" href="class_serialized_mappoint_array.html#a4d0fddb77e5ef1918cddbd0013734666">SerializedMappointArray::mappoint</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02130"></a><span class="lineno"> 2130</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_list:SerializedMappointArray.mappoint)</span></div><div class="line"><a name="l02131"></a><span class="lineno"> 2131</span>&#160;  <span class="keywordflow">return</span> mappoint_;</div><div class="line"><a name="l02132"></a><span class="lineno"> 2132</span>&#160;}</div><div class="line"><a name="l02133"></a><span class="lineno"> 2133</span>&#160;</div><div class="line"><a name="l02134"></a><span class="lineno"> 2134</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02135"></a><span class="lineno"> 2135</span>&#160;</div><div class="line"><a name="l02136"></a><span class="lineno"> 2136</span>&#160;<span class="comment">// SerializedKeyframe</span></div><div class="line"><a name="l02137"></a><span class="lineno"> 2137</span>&#160;</div><div class="line"><a name="l02138"></a><span class="lineno"> 2138</span>&#160;<span class="comment">// uint32 id = 1;</span></div><div class="line"><a name="l02139"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#aa269863964cffc91819de9e95211774f"> 2139</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#aa269863964cffc91819de9e95211774f">SerializedKeyframe::clear_id</a>() {</div><div class="line"><a name="l02140"></a><span class="lineno"> 2140</span>&#160;  id_ = 0u;</div><div class="line"><a name="l02141"></a><span class="lineno"> 2141</span>&#160;}</div><div class="line"><a name="l02142"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a50758e4730e21f3276d88f567dd14cbb"> 2142</a></span>&#160;inline ::google::protobuf::uint32 <a class="code" href="class_serialized_keyframe.html#a50758e4730e21f3276d88f567dd14cbb">SerializedKeyframe::id</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02143"></a><span class="lineno"> 2143</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeyframe.id)</span></div><div class="line"><a name="l02144"></a><span class="lineno"> 2144</span>&#160;  <span class="keywordflow">return</span> id_;</div><div class="line"><a name="l02145"></a><span class="lineno"> 2145</span>&#160;}</div><div class="line"><a name="l02146"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a7482bfcaca5624d29f5cfa00226e6cba"> 2146</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#a7482bfcaca5624d29f5cfa00226e6cba">SerializedKeyframe::set_id</a>(::google::protobuf::uint32 value) {</div><div class="line"><a name="l02147"></a><span class="lineno"> 2147</span>&#160;  </div><div class="line"><a name="l02148"></a><span class="lineno"> 2148</span>&#160;  id_ = value;</div><div class="line"><a name="l02149"></a><span class="lineno"> 2149</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedKeyframe.id)</span></div><div class="line"><a name="l02150"></a><span class="lineno"> 2150</span>&#160;}</div><div class="line"><a name="l02151"></a><span class="lineno"> 2151</span>&#160;</div><div class="line"><a name="l02152"></a><span class="lineno"> 2152</span>&#160;<span class="comment">// .SerializedPose pose = 2;</span></div><div class="line"><a name="l02153"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a9a83db42328bf691fdf23c11d0fce381"> 2153</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="class_serialized_keyframe.html#a9a83db42328bf691fdf23c11d0fce381">SerializedKeyframe::has_pose</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02154"></a><span class="lineno"> 2154</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">this</span> != internal_default_instance() &amp;&amp; pose_ != NULL;</div><div class="line"><a name="l02155"></a><span class="lineno"> 2155</span>&#160;}</div><div class="line"><a name="l02156"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a91cc5dfb5a160c319a15febc7a618e3f"> 2156</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#a91cc5dfb5a160c319a15febc7a618e3f">SerializedKeyframe::clear_pose</a>() {</div><div class="line"><a name="l02157"></a><span class="lineno"> 2157</span>&#160;  <span class="keywordflow">if</span> (GetArenaNoVirtual() == NULL &amp;&amp; pose_ != NULL) {</div><div class="line"><a name="l02158"></a><span class="lineno"> 2158</span>&#160;    <span class="keyword">delete</span> pose_;</div><div class="line"><a name="l02159"></a><span class="lineno"> 2159</span>&#160;  }</div><div class="line"><a name="l02160"></a><span class="lineno"> 2160</span>&#160;  pose_ = NULL;</div><div class="line"><a name="l02161"></a><span class="lineno"> 2161</span>&#160;}</div><div class="line"><a name="l02162"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a876c4f672875eb549ae779c31893dce6"> 2162</a></span>&#160;<span class="keyword">inline</span> const ::SerializedPose&amp; <a class="code" href="class_serialized_keyframe.html#a876c4f672875eb549ae779c31893dce6">SerializedKeyframe::_internal_pose</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02163"></a><span class="lineno"> 2163</span>&#160;  <span class="keywordflow">return</span> *pose_;</div><div class="line"><a name="l02164"></a><span class="lineno"> 2164</span>&#160;}</div><div class="line"><a name="l02165"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a3be19701ccab47c9cb994ddf2cc2c431"> 2165</a></span>&#160;<span class="keyword">inline</span> const ::SerializedPose&amp; <a class="code" href="class_serialized_keyframe.html#a3be19701ccab47c9cb994ddf2cc2c431">SerializedKeyframe::pose</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02166"></a><span class="lineno"> 2166</span>&#160;  const ::SerializedPose* p = pose_;</div><div class="line"><a name="l02167"></a><span class="lineno"> 2167</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeyframe.pose)</span></div><div class="line"><a name="l02168"></a><span class="lineno"> 2168</span>&#160;  <span class="keywordflow">return</span> p != NULL ? *p : *<span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span>::<a class="code" href="class_serialized_pose.html">SerializedPose</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l02169"></a><span class="lineno"> 2169</span>&#160;      &amp;<a class="code" href="osmap_8pb_8h.html#aa39405cb9724a1a245d77273f7ba132d">::_SerializedPose_default_instance_</a>);</div><div class="line"><a name="l02170"></a><span class="lineno"> 2170</span>&#160;}</div><div class="line"><a name="l02171"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a84bde93fd399890f7b8d01cf90744f4b"> 2171</a></span>&#160;inline ::SerializedPose* <a class="code" href="class_serialized_keyframe.html#a84bde93fd399890f7b8d01cf90744f4b">SerializedKeyframe::release_pose</a>() {</div><div class="line"><a name="l02172"></a><span class="lineno"> 2172</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_release:SerializedKeyframe.pose)</span></div><div class="line"><a name="l02173"></a><span class="lineno"> 2173</span>&#160;  </div><div class="line"><a name="l02174"></a><span class="lineno"> 2174</span>&#160;  <a class="code" href="class_serialized_pose.html">::SerializedPose</a>* temp = pose_;</div><div class="line"><a name="l02175"></a><span class="lineno"> 2175</span>&#160;  pose_ = NULL;</div><div class="line"><a name="l02176"></a><span class="lineno"> 2176</span>&#160;  <span class="keywordflow">return</span> temp;</div><div class="line"><a name="l02177"></a><span class="lineno"> 2177</span>&#160;}</div><div class="line"><a name="l02178"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#aaa8ec7a014bec00ebea592b7e63d24d9"> 2178</a></span>&#160;inline ::SerializedPose* <a class="code" href="class_serialized_keyframe.html#aaa8ec7a014bec00ebea592b7e63d24d9">SerializedKeyframe::mutable_pose</a>() {</div><div class="line"><a name="l02179"></a><span class="lineno"> 2179</span>&#160;  </div><div class="line"><a name="l02180"></a><span class="lineno"> 2180</span>&#160;  <span class="keywordflow">if</span> (pose_ == NULL) {</div><div class="line"><a name="l02181"></a><span class="lineno"> 2181</span>&#160;    <span class="keyword">auto</span>* p = CreateMaybeMessage&lt;::SerializedPose&gt;(GetArenaNoVirtual());</div><div class="line"><a name="l02182"></a><span class="lineno"> 2182</span>&#160;    pose_ = p;</div><div class="line"><a name="l02183"></a><span class="lineno"> 2183</span>&#160;  }</div><div class="line"><a name="l02184"></a><span class="lineno"> 2184</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable:SerializedKeyframe.pose)</span></div><div class="line"><a name="l02185"></a><span class="lineno"> 2185</span>&#160;  <span class="keywordflow">return</span> pose_;</div><div class="line"><a name="l02186"></a><span class="lineno"> 2186</span>&#160;}</div><div class="line"><a name="l02187"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#abb206439ebb71227f6862d20e47a9b92"> 2187</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#abb206439ebb71227f6862d20e47a9b92">SerializedKeyframe::set_allocated_pose</a>(::<a class="code" href="class_serialized_pose.html">SerializedPose</a>* pose) {</div><div class="line"><a name="l02188"></a><span class="lineno"> 2188</span>&#160;  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();</div><div class="line"><a name="l02189"></a><span class="lineno"> 2189</span>&#160;  <span class="keywordflow">if</span> (message_arena == NULL) {</div><div class="line"><a name="l02190"></a><span class="lineno"> 2190</span>&#160;    <span class="keyword">delete</span> pose_;</div><div class="line"><a name="l02191"></a><span class="lineno"> 2191</span>&#160;  }</div><div class="line"><a name="l02192"></a><span class="lineno"> 2192</span>&#160;  <span class="keywordflow">if</span> (pose) {</div><div class="line"><a name="l02193"></a><span class="lineno"> 2193</span>&#160;    ::google::protobuf::Arena* submessage_arena = NULL;</div><div class="line"><a name="l02194"></a><span class="lineno"> 2194</span>&#160;    <span class="keywordflow">if</span> (message_arena != submessage_arena) {</div><div class="line"><a name="l02195"></a><span class="lineno"> 2195</span>&#160;      pose = ::google::protobuf::internal::GetOwnedMessage(</div><div class="line"><a name="l02196"></a><span class="lineno"> 2196</span>&#160;          message_arena, pose, submessage_arena);</div><div class="line"><a name="l02197"></a><span class="lineno"> 2197</span>&#160;    }</div><div class="line"><a name="l02198"></a><span class="lineno"> 2198</span>&#160;    </div><div class="line"><a name="l02199"></a><span class="lineno"> 2199</span>&#160;  } <span class="keywordflow">else</span> {</div><div class="line"><a name="l02200"></a><span class="lineno"> 2200</span>&#160;    </div><div class="line"><a name="l02201"></a><span class="lineno"> 2201</span>&#160;  }</div><div class="line"><a name="l02202"></a><span class="lineno"> 2202</span>&#160;  pose_ = pose;</div><div class="line"><a name="l02203"></a><span class="lineno"> 2203</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set_allocated:SerializedKeyframe.pose)</span></div><div class="line"><a name="l02204"></a><span class="lineno"> 2204</span>&#160;}</div><div class="line"><a name="l02205"></a><span class="lineno"> 2205</span>&#160;</div><div class="line"><a name="l02206"></a><span class="lineno"> 2206</span>&#160;<span class="comment">// .SerializedK kmatrix = 3;</span></div><div class="line"><a name="l02207"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#ac6639c7ef0b1ffd647b747e081cb7caa"> 2207</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="class_serialized_keyframe.html#ac6639c7ef0b1ffd647b747e081cb7caa">SerializedKeyframe::has_kmatrix</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02208"></a><span class="lineno"> 2208</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">this</span> != internal_default_instance() &amp;&amp; kmatrix_ != NULL;</div><div class="line"><a name="l02209"></a><span class="lineno"> 2209</span>&#160;}</div><div class="line"><a name="l02210"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a4c33dfa8ef36c04e3ce5af7c7f05f4dc"> 2210</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#a4c33dfa8ef36c04e3ce5af7c7f05f4dc">SerializedKeyframe::clear_kmatrix</a>() {</div><div class="line"><a name="l02211"></a><span class="lineno"> 2211</span>&#160;  <span class="keywordflow">if</span> (GetArenaNoVirtual() == NULL &amp;&amp; kmatrix_ != NULL) {</div><div class="line"><a name="l02212"></a><span class="lineno"> 2212</span>&#160;    <span class="keyword">delete</span> kmatrix_;</div><div class="line"><a name="l02213"></a><span class="lineno"> 2213</span>&#160;  }</div><div class="line"><a name="l02214"></a><span class="lineno"> 2214</span>&#160;  kmatrix_ = NULL;</div><div class="line"><a name="l02215"></a><span class="lineno"> 2215</span>&#160;}</div><div class="line"><a name="l02216"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a4c5ce7442bf32472580b5a8029e7bf67"> 2216</a></span>&#160;<span class="keyword">inline</span> const ::SerializedK&amp; <a class="code" href="class_serialized_keyframe.html#a4c5ce7442bf32472580b5a8029e7bf67">SerializedKeyframe::_internal_kmatrix</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02217"></a><span class="lineno"> 2217</span>&#160;  <span class="keywordflow">return</span> *kmatrix_;</div><div class="line"><a name="l02218"></a><span class="lineno"> 2218</span>&#160;}</div><div class="line"><a name="l02219"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a317cc442b5518bef0b3f84da63f8b172"> 2219</a></span>&#160;<span class="keyword">inline</span> const ::SerializedK&amp; <a class="code" href="class_serialized_keyframe.html#a317cc442b5518bef0b3f84da63f8b172">SerializedKeyframe::kmatrix</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02220"></a><span class="lineno"> 2220</span>&#160;  const ::SerializedK* p = kmatrix_;</div><div class="line"><a name="l02221"></a><span class="lineno"> 2221</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeyframe.kmatrix)</span></div><div class="line"><a name="l02222"></a><span class="lineno"> 2222</span>&#160;  <span class="keywordflow">return</span> p != NULL ? *p : *<span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span>::<a class="code" href="class_serialized_k.html">SerializedK</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l02223"></a><span class="lineno"> 2223</span>&#160;      &amp;<a class="code" href="osmap_8pb_8h.html#ad4d86465972fd98936c9c466c6703215">::_SerializedK_default_instance_</a>);</div><div class="line"><a name="l02224"></a><span class="lineno"> 2224</span>&#160;}</div><div class="line"><a name="l02225"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a184f03484c5791baf3b404dbefff5e5d"> 2225</a></span>&#160;inline ::SerializedK* <a class="code" href="class_serialized_keyframe.html#a184f03484c5791baf3b404dbefff5e5d">SerializedKeyframe::release_kmatrix</a>() {</div><div class="line"><a name="l02226"></a><span class="lineno"> 2226</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_release:SerializedKeyframe.kmatrix)</span></div><div class="line"><a name="l02227"></a><span class="lineno"> 2227</span>&#160;  </div><div class="line"><a name="l02228"></a><span class="lineno"> 2228</span>&#160;  <a class="code" href="class_serialized_k.html">::SerializedK</a>* temp = kmatrix_;</div><div class="line"><a name="l02229"></a><span class="lineno"> 2229</span>&#160;  kmatrix_ = NULL;</div><div class="line"><a name="l02230"></a><span class="lineno"> 2230</span>&#160;  <span class="keywordflow">return</span> temp;</div><div class="line"><a name="l02231"></a><span class="lineno"> 2231</span>&#160;}</div><div class="line"><a name="l02232"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a4b733efa694713fc6bd82aa9304ea701"> 2232</a></span>&#160;inline ::SerializedK* <a class="code" href="class_serialized_keyframe.html#a4b733efa694713fc6bd82aa9304ea701">SerializedKeyframe::mutable_kmatrix</a>() {</div><div class="line"><a name="l02233"></a><span class="lineno"> 2233</span>&#160;  </div><div class="line"><a name="l02234"></a><span class="lineno"> 2234</span>&#160;  <span class="keywordflow">if</span> (kmatrix_ == NULL) {</div><div class="line"><a name="l02235"></a><span class="lineno"> 2235</span>&#160;    <span class="keyword">auto</span>* p = CreateMaybeMessage&lt;::SerializedK&gt;(GetArenaNoVirtual());</div><div class="line"><a name="l02236"></a><span class="lineno"> 2236</span>&#160;    kmatrix_ = p;</div><div class="line"><a name="l02237"></a><span class="lineno"> 2237</span>&#160;  }</div><div class="line"><a name="l02238"></a><span class="lineno"> 2238</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable:SerializedKeyframe.kmatrix)</span></div><div class="line"><a name="l02239"></a><span class="lineno"> 2239</span>&#160;  <span class="keywordflow">return</span> kmatrix_;</div><div class="line"><a name="l02240"></a><span class="lineno"> 2240</span>&#160;}</div><div class="line"><a name="l02241"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#ae8e6055e08c7def182b9b82b62b66eaf"> 2241</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#ae8e6055e08c7def182b9b82b62b66eaf">SerializedKeyframe::set_allocated_kmatrix</a>(::<a class="code" href="class_serialized_k.html">SerializedK</a>* kmatrix) {</div><div class="line"><a name="l02242"></a><span class="lineno"> 2242</span>&#160;  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();</div><div class="line"><a name="l02243"></a><span class="lineno"> 2243</span>&#160;  <span class="keywordflow">if</span> (message_arena == NULL) {</div><div class="line"><a name="l02244"></a><span class="lineno"> 2244</span>&#160;    <span class="keyword">delete</span> kmatrix_;</div><div class="line"><a name="l02245"></a><span class="lineno"> 2245</span>&#160;  }</div><div class="line"><a name="l02246"></a><span class="lineno"> 2246</span>&#160;  <span class="keywordflow">if</span> (kmatrix) {</div><div class="line"><a name="l02247"></a><span class="lineno"> 2247</span>&#160;    ::google::protobuf::Arena* submessage_arena = NULL;</div><div class="line"><a name="l02248"></a><span class="lineno"> 2248</span>&#160;    <span class="keywordflow">if</span> (message_arena != submessage_arena) {</div><div class="line"><a name="l02249"></a><span class="lineno"> 2249</span>&#160;      kmatrix = ::google::protobuf::internal::GetOwnedMessage(</div><div class="line"><a name="l02250"></a><span class="lineno"> 2250</span>&#160;          message_arena, kmatrix, submessage_arena);</div><div class="line"><a name="l02251"></a><span class="lineno"> 2251</span>&#160;    }</div><div class="line"><a name="l02252"></a><span class="lineno"> 2252</span>&#160;    </div><div class="line"><a name="l02253"></a><span class="lineno"> 2253</span>&#160;  } <span class="keywordflow">else</span> {</div><div class="line"><a name="l02254"></a><span class="lineno"> 2254</span>&#160;    </div><div class="line"><a name="l02255"></a><span class="lineno"> 2255</span>&#160;  }</div><div class="line"><a name="l02256"></a><span class="lineno"> 2256</span>&#160;  kmatrix_ = kmatrix;</div><div class="line"><a name="l02257"></a><span class="lineno"> 2257</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set_allocated:SerializedKeyframe.kmatrix)</span></div><div class="line"><a name="l02258"></a><span class="lineno"> 2258</span>&#160;}</div><div class="line"><a name="l02259"></a><span class="lineno"> 2259</span>&#160;</div><div class="line"><a name="l02260"></a><span class="lineno"> 2260</span>&#160;<span class="comment">// uint32 kindex = 4;</span></div><div class="line"><a name="l02261"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a9586d0b8e93bd5a7cc7b2a14bb0ef675"> 2261</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#a9586d0b8e93bd5a7cc7b2a14bb0ef675">SerializedKeyframe::clear_kindex</a>() {</div><div class="line"><a name="l02262"></a><span class="lineno"> 2262</span>&#160;  kindex_ = 0u;</div><div class="line"><a name="l02263"></a><span class="lineno"> 2263</span>&#160;}</div><div class="line"><a name="l02264"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a51106d273076121c5e227c2b959c39a4"> 2264</a></span>&#160;inline ::google::protobuf::uint32 <a class="code" href="class_serialized_keyframe.html#a51106d273076121c5e227c2b959c39a4">SerializedKeyframe::kindex</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02265"></a><span class="lineno"> 2265</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeyframe.kindex)</span></div><div class="line"><a name="l02266"></a><span class="lineno"> 2266</span>&#160;  <span class="keywordflow">return</span> kindex_;</div><div class="line"><a name="l02267"></a><span class="lineno"> 2267</span>&#160;}</div><div class="line"><a name="l02268"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a164d6241e8c67ecfb5afbb983ec1ee4c"> 2268</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#a164d6241e8c67ecfb5afbb983ec1ee4c">SerializedKeyframe::set_kindex</a>(::google::protobuf::uint32 value) {</div><div class="line"><a name="l02269"></a><span class="lineno"> 2269</span>&#160;  </div><div class="line"><a name="l02270"></a><span class="lineno"> 2270</span>&#160;  kindex_ = value;</div><div class="line"><a name="l02271"></a><span class="lineno"> 2271</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedKeyframe.kindex)</span></div><div class="line"><a name="l02272"></a><span class="lineno"> 2272</span>&#160;}</div><div class="line"><a name="l02273"></a><span class="lineno"> 2273</span>&#160;</div><div class="line"><a name="l02274"></a><span class="lineno"> 2274</span>&#160;<span class="comment">// repeated uint32 loopedgesids = 5;</span></div><div class="line"><a name="l02275"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#adee6e679e07da22740ad05bd30ca2921"> 2275</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="class_serialized_keyframe.html#adee6e679e07da22740ad05bd30ca2921">SerializedKeyframe::loopedgesids_size</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02276"></a><span class="lineno"> 2276</span>&#160;  <span class="keywordflow">return</span> loopedgesids_.size();</div><div class="line"><a name="l02277"></a><span class="lineno"> 2277</span>&#160;}</div><div class="line"><a name="l02278"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#aa0111de78cfa3c901936be4706e34b42"> 2278</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#aa0111de78cfa3c901936be4706e34b42">SerializedKeyframe::clear_loopedgesids</a>() {</div><div class="line"><a name="l02279"></a><span class="lineno"> 2279</span>&#160;  loopedgesids_.Clear();</div><div class="line"><a name="l02280"></a><span class="lineno"> 2280</span>&#160;}</div><div class="line"><a name="l02281"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#abdeba0cb47a4327882a97eb834da723f"> 2281</a></span>&#160;inline ::google::protobuf::uint32 <a class="code" href="class_serialized_keyframe.html#ac1cbd2acd154d2c43b3693a9d31707e4">SerializedKeyframe::loopedgesids</a>(<span class="keywordtype">int</span> index)<span class="keyword"> const </span>{</div><div class="line"><a name="l02282"></a><span class="lineno"> 2282</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeyframe.loopedgesids)</span></div><div class="line"><a name="l02283"></a><span class="lineno"> 2283</span>&#160;  <span class="keywordflow">return</span> loopedgesids_.Get(index);</div><div class="line"><a name="l02284"></a><span class="lineno"> 2284</span>&#160;}</div><div class="line"><a name="l02285"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a0960500c41e426c35a436ab0e8b594d6"> 2285</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#a0960500c41e426c35a436ab0e8b594d6">SerializedKeyframe::set_loopedgesids</a>(<span class="keywordtype">int</span> index, ::google::protobuf::uint32 value) {</div><div class="line"><a name="l02286"></a><span class="lineno"> 2286</span>&#160;  loopedgesids_.Set(index, value);</div><div class="line"><a name="l02287"></a><span class="lineno"> 2287</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedKeyframe.loopedgesids)</span></div><div class="line"><a name="l02288"></a><span class="lineno"> 2288</span>&#160;}</div><div class="line"><a name="l02289"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a018dbda5832def98f742af80bc5df627"> 2289</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#a018dbda5832def98f742af80bc5df627">SerializedKeyframe::add_loopedgesids</a>(::google::protobuf::uint32 value) {</div><div class="line"><a name="l02290"></a><span class="lineno"> 2290</span>&#160;  loopedgesids_.Add(value);</div><div class="line"><a name="l02291"></a><span class="lineno"> 2291</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_add:SerializedKeyframe.loopedgesids)</span></div><div class="line"><a name="l02292"></a><span class="lineno"> 2292</span>&#160;}</div><div class="line"><a name="l02293"></a><span class="lineno"> 2293</span>&#160;<span class="keyword">inline</span> const ::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt;&amp;</div><div class="line"><a name="l02294"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#ac1cbd2acd154d2c43b3693a9d31707e4"> 2294</a></span>&#160;<a class="code" href="class_serialized_keyframe.html#ac1cbd2acd154d2c43b3693a9d31707e4">SerializedKeyframe::loopedgesids</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02295"></a><span class="lineno"> 2295</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_list:SerializedKeyframe.loopedgesids)</span></div><div class="line"><a name="l02296"></a><span class="lineno"> 2296</span>&#160;  <span class="keywordflow">return</span> loopedgesids_;</div><div class="line"><a name="l02297"></a><span class="lineno"> 2297</span>&#160;}</div><div class="line"><a name="l02298"></a><span class="lineno"> 2298</span>&#160;inline ::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt;*</div><div class="line"><a name="l02299"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a9373067efa90335bd36cc39347f5a3c1"> 2299</a></span>&#160;<a class="code" href="class_serialized_keyframe.html#a9373067efa90335bd36cc39347f5a3c1">SerializedKeyframe::mutable_loopedgesids</a>() {</div><div class="line"><a name="l02300"></a><span class="lineno"> 2300</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable_list:SerializedKeyframe.loopedgesids)</span></div><div class="line"><a name="l02301"></a><span class="lineno"> 2301</span>&#160;  <span class="keywordflow">return</span> &amp;loopedgesids_;</div><div class="line"><a name="l02302"></a><span class="lineno"> 2302</span>&#160;}</div><div class="line"><a name="l02303"></a><span class="lineno"> 2303</span>&#160;</div><div class="line"><a name="l02304"></a><span class="lineno"> 2304</span>&#160;<span class="comment">// double timestamp = 6;</span></div><div class="line"><a name="l02305"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a02a8de71d4a71084220b0371c4914547"> 2305</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#a02a8de71d4a71084220b0371c4914547">SerializedKeyframe::clear_timestamp</a>() {</div><div class="line"><a name="l02306"></a><span class="lineno"> 2306</span>&#160;  timestamp_ = 0;</div><div class="line"><a name="l02307"></a><span class="lineno"> 2307</span>&#160;}</div><div class="line"><a name="l02308"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#aea2c4dc2a0b61b8058319c8e93808ff0"> 2308</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">double</span> <a class="code" href="class_serialized_keyframe.html#aea2c4dc2a0b61b8058319c8e93808ff0">SerializedKeyframe::timestamp</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02309"></a><span class="lineno"> 2309</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeyframe.timestamp)</span></div><div class="line"><a name="l02310"></a><span class="lineno"> 2310</span>&#160;  <span class="keywordflow">return</span> timestamp_;</div><div class="line"><a name="l02311"></a><span class="lineno"> 2311</span>&#160;}</div><div class="line"><a name="l02312"></a><span class="lineno"><a class="line" href="class_serialized_keyframe.html#a272ae5a3660b3c4b81ea234e5944c523"> 2312</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe.html#a272ae5a3660b3c4b81ea234e5944c523">SerializedKeyframe::set_timestamp</a>(<span class="keywordtype">double</span> value) {</div><div class="line"><a name="l02313"></a><span class="lineno"> 2313</span>&#160;  </div><div class="line"><a name="l02314"></a><span class="lineno"> 2314</span>&#160;  timestamp_ = value;</div><div class="line"><a name="l02315"></a><span class="lineno"> 2315</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedKeyframe.timestamp)</span></div><div class="line"><a name="l02316"></a><span class="lineno"> 2316</span>&#160;}</div><div class="line"><a name="l02317"></a><span class="lineno"> 2317</span>&#160;</div><div class="line"><a name="l02318"></a><span class="lineno"> 2318</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02319"></a><span class="lineno"> 2319</span>&#160;</div><div class="line"><a name="l02320"></a><span class="lineno"> 2320</span>&#160;<span class="comment">// SerializedKeyframeArray</span></div><div class="line"><a name="l02321"></a><span class="lineno"> 2321</span>&#160;</div><div class="line"><a name="l02322"></a><span class="lineno"> 2322</span>&#160;<span class="comment">// repeated .SerializedKeyframe keyframe = 1;</span></div><div class="line"><a name="l02323"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#ac0a6d3eb89ac80913f37b885792dcd23"> 2323</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="class_serialized_keyframe_array.html#ac0a6d3eb89ac80913f37b885792dcd23">SerializedKeyframeArray::keyframe_size</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02324"></a><span class="lineno"> 2324</span>&#160;  <span class="keywordflow">return</span> keyframe_.size();</div><div class="line"><a name="l02325"></a><span class="lineno"> 2325</span>&#160;}</div><div class="line"><a name="l02326"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#ac5051cda6c21b99fbb61c3a02c00a2ed"> 2326</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe_array.html#ac5051cda6c21b99fbb61c3a02c00a2ed">SerializedKeyframeArray::clear_keyframe</a>() {</div><div class="line"><a name="l02327"></a><span class="lineno"> 2327</span>&#160;  keyframe_.Clear();</div><div class="line"><a name="l02328"></a><span class="lineno"> 2328</span>&#160;}</div><div class="line"><a name="l02329"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a548f6bcd2bf494e10af37cead680828d"> 2329</a></span>&#160;inline ::SerializedKeyframe* <a class="code" href="class_serialized_keyframe_array.html#a33b97b06d8682a8971b4d4bc474fa010">SerializedKeyframeArray::mutable_keyframe</a>(<span class="keywordtype">int</span> index) {</div><div class="line"><a name="l02330"></a><span class="lineno"> 2330</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable:SerializedKeyframeArray.keyframe)</span></div><div class="line"><a name="l02331"></a><span class="lineno"> 2331</span>&#160;  <span class="keywordflow">return</span> keyframe_.Mutable(index);</div><div class="line"><a name="l02332"></a><span class="lineno"> 2332</span>&#160;}</div><div class="line"><a name="l02333"></a><span class="lineno"> 2333</span>&#160;inline ::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframe &gt;*</div><div class="line"><a name="l02334"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a33b97b06d8682a8971b4d4bc474fa010"> 2334</a></span>&#160;<a class="code" href="class_serialized_keyframe_array.html#a33b97b06d8682a8971b4d4bc474fa010">SerializedKeyframeArray::mutable_keyframe</a>() {</div><div class="line"><a name="l02335"></a><span class="lineno"> 2335</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable_list:SerializedKeyframeArray.keyframe)</span></div><div class="line"><a name="l02336"></a><span class="lineno"> 2336</span>&#160;  <span class="keywordflow">return</span> &amp;keyframe_;</div><div class="line"><a name="l02337"></a><span class="lineno"> 2337</span>&#160;}</div><div class="line"><a name="l02338"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a4f26881ea207743d4043b701acec9e7a"> 2338</a></span>&#160;<span class="keyword">inline</span> const ::SerializedKeyframe&amp; <a class="code" href="class_serialized_keyframe_array.html#a33f838ee4b6e953c91ac0ce6d17f02c4">SerializedKeyframeArray::keyframe</a>(<span class="keywordtype">int</span> index)<span class="keyword"> const </span>{</div><div class="line"><a name="l02339"></a><span class="lineno"> 2339</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeyframeArray.keyframe)</span></div><div class="line"><a name="l02340"></a><span class="lineno"> 2340</span>&#160;  <span class="keywordflow">return</span> keyframe_.Get(index);</div><div class="line"><a name="l02341"></a><span class="lineno"> 2341</span>&#160;}</div><div class="line"><a name="l02342"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a65ea679484827c9dab4bacafd857b420"> 2342</a></span>&#160;inline ::SerializedKeyframe* <a class="code" href="class_serialized_keyframe_array.html#a65ea679484827c9dab4bacafd857b420">SerializedKeyframeArray::add_keyframe</a>() {</div><div class="line"><a name="l02343"></a><span class="lineno"> 2343</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_add:SerializedKeyframeArray.keyframe)</span></div><div class="line"><a name="l02344"></a><span class="lineno"> 2344</span>&#160;  <span class="keywordflow">return</span> keyframe_.Add();</div><div class="line"><a name="l02345"></a><span class="lineno"> 2345</span>&#160;}</div><div class="line"><a name="l02346"></a><span class="lineno"> 2346</span>&#160;<span class="keyword">inline</span> const ::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframe &gt;&amp;</div><div class="line"><a name="l02347"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_array.html#a33f838ee4b6e953c91ac0ce6d17f02c4"> 2347</a></span>&#160;<a class="code" href="class_serialized_keyframe_array.html#a33f838ee4b6e953c91ac0ce6d17f02c4">SerializedKeyframeArray::keyframe</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02348"></a><span class="lineno"> 2348</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_list:SerializedKeyframeArray.keyframe)</span></div><div class="line"><a name="l02349"></a><span class="lineno"> 2349</span>&#160;  <span class="keywordflow">return</span> keyframe_;</div><div class="line"><a name="l02350"></a><span class="lineno"> 2350</span>&#160;}</div><div class="line"><a name="l02351"></a><span class="lineno"> 2351</span>&#160;</div><div class="line"><a name="l02352"></a><span class="lineno"> 2352</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02353"></a><span class="lineno"> 2353</span>&#160;</div><div class="line"><a name="l02354"></a><span class="lineno"> 2354</span>&#160;<span class="comment">// SerializedFeature</span></div><div class="line"><a name="l02355"></a><span class="lineno"> 2355</span>&#160;</div><div class="line"><a name="l02356"></a><span class="lineno"> 2356</span>&#160;<span class="comment">// uint32 mappoint_id = 2;</span></div><div class="line"><a name="l02357"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a1856097277c086af85beced6684ac75f"> 2357</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_feature.html#a1856097277c086af85beced6684ac75f">SerializedFeature::clear_mappoint_id</a>() {</div><div class="line"><a name="l02358"></a><span class="lineno"> 2358</span>&#160;  mappoint_id_ = 0u;</div><div class="line"><a name="l02359"></a><span class="lineno"> 2359</span>&#160;}</div><div class="line"><a name="l02360"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a588e5aa3f80ed3c0bb71a732bcd84e7d"> 2360</a></span>&#160;inline ::google::protobuf::uint32 <a class="code" href="class_serialized_feature.html#a588e5aa3f80ed3c0bb71a732bcd84e7d">SerializedFeature::mappoint_id</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02361"></a><span class="lineno"> 2361</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedFeature.mappoint_id)</span></div><div class="line"><a name="l02362"></a><span class="lineno"> 2362</span>&#160;  <span class="keywordflow">return</span> mappoint_id_;</div><div class="line"><a name="l02363"></a><span class="lineno"> 2363</span>&#160;}</div><div class="line"><a name="l02364"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a49696ab888adf015ca6447e0cd62b81c"> 2364</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_feature.html#a49696ab888adf015ca6447e0cd62b81c">SerializedFeature::set_mappoint_id</a>(::google::protobuf::uint32 value) {</div><div class="line"><a name="l02365"></a><span class="lineno"> 2365</span>&#160;  </div><div class="line"><a name="l02366"></a><span class="lineno"> 2366</span>&#160;  mappoint_id_ = value;</div><div class="line"><a name="l02367"></a><span class="lineno"> 2367</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedFeature.mappoint_id)</span></div><div class="line"><a name="l02368"></a><span class="lineno"> 2368</span>&#160;}</div><div class="line"><a name="l02369"></a><span class="lineno"> 2369</span>&#160;</div><div class="line"><a name="l02370"></a><span class="lineno"> 2370</span>&#160;<span class="comment">// .SerializedKeypoint keypoint = 3;</span></div><div class="line"><a name="l02371"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#abe6b96e9ad92afcdd6edcd6fd4c44b2c"> 2371</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="class_serialized_feature.html#abe6b96e9ad92afcdd6edcd6fd4c44b2c">SerializedFeature::has_keypoint</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02372"></a><span class="lineno"> 2372</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">this</span> != internal_default_instance() &amp;&amp; keypoint_ != NULL;</div><div class="line"><a name="l02373"></a><span class="lineno"> 2373</span>&#160;}</div><div class="line"><a name="l02374"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a30f3c9384b06124813cec2f0d9fd7b3f"> 2374</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_feature.html#a30f3c9384b06124813cec2f0d9fd7b3f">SerializedFeature::clear_keypoint</a>() {</div><div class="line"><a name="l02375"></a><span class="lineno"> 2375</span>&#160;  <span class="keywordflow">if</span> (GetArenaNoVirtual() == NULL &amp;&amp; keypoint_ != NULL) {</div><div class="line"><a name="l02376"></a><span class="lineno"> 2376</span>&#160;    <span class="keyword">delete</span> keypoint_;</div><div class="line"><a name="l02377"></a><span class="lineno"> 2377</span>&#160;  }</div><div class="line"><a name="l02378"></a><span class="lineno"> 2378</span>&#160;  keypoint_ = NULL;</div><div class="line"><a name="l02379"></a><span class="lineno"> 2379</span>&#160;}</div><div class="line"><a name="l02380"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a8f8738a58bf2804eebf0aa7204001aa3"> 2380</a></span>&#160;<span class="keyword">inline</span> const ::SerializedKeypoint&amp; <a class="code" href="class_serialized_feature.html#a8f8738a58bf2804eebf0aa7204001aa3">SerializedFeature::_internal_keypoint</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02381"></a><span class="lineno"> 2381</span>&#160;  <span class="keywordflow">return</span> *keypoint_;</div><div class="line"><a name="l02382"></a><span class="lineno"> 2382</span>&#160;}</div><div class="line"><a name="l02383"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a44d5737502ee56a8e6286698ae77b0aa"> 2383</a></span>&#160;<span class="keyword">inline</span> const ::SerializedKeypoint&amp; <a class="code" href="class_serialized_feature.html#a44d5737502ee56a8e6286698ae77b0aa">SerializedFeature::keypoint</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02384"></a><span class="lineno"> 2384</span>&#160;  const ::SerializedKeypoint* p = keypoint_;</div><div class="line"><a name="l02385"></a><span class="lineno"> 2385</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedFeature.keypoint)</span></div><div class="line"><a name="l02386"></a><span class="lineno"> 2386</span>&#160;  <span class="keywordflow">return</span> p != NULL ? *p : *<span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span>::<a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l02387"></a><span class="lineno"> 2387</span>&#160;      &amp;<a class="code" href="osmap_8pb_8h.html#aedc706e7c446444d901afa5aac90f5ae">::_SerializedKeypoint_default_instance_</a>);</div><div class="line"><a name="l02388"></a><span class="lineno"> 2388</span>&#160;}</div><div class="line"><a name="l02389"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a741dacad2c36021b034dd1356cea57e1"> 2389</a></span>&#160;inline ::SerializedKeypoint* <a class="code" href="class_serialized_feature.html#a741dacad2c36021b034dd1356cea57e1">SerializedFeature::release_keypoint</a>() {</div><div class="line"><a name="l02390"></a><span class="lineno"> 2390</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_release:SerializedFeature.keypoint)</span></div><div class="line"><a name="l02391"></a><span class="lineno"> 2391</span>&#160;  </div><div class="line"><a name="l02392"></a><span class="lineno"> 2392</span>&#160;  <a class="code" href="class_serialized_keypoint.html">::SerializedKeypoint</a>* temp = keypoint_;</div><div class="line"><a name="l02393"></a><span class="lineno"> 2393</span>&#160;  keypoint_ = NULL;</div><div class="line"><a name="l02394"></a><span class="lineno"> 2394</span>&#160;  <span class="keywordflow">return</span> temp;</div><div class="line"><a name="l02395"></a><span class="lineno"> 2395</span>&#160;}</div><div class="line"><a name="l02396"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a2c66add46bdf4e455c8ad3159dc326eb"> 2396</a></span>&#160;inline ::SerializedKeypoint* <a class="code" href="class_serialized_feature.html#a2c66add46bdf4e455c8ad3159dc326eb">SerializedFeature::mutable_keypoint</a>() {</div><div class="line"><a name="l02397"></a><span class="lineno"> 2397</span>&#160;  </div><div class="line"><a name="l02398"></a><span class="lineno"> 2398</span>&#160;  <span class="keywordflow">if</span> (keypoint_ == NULL) {</div><div class="line"><a name="l02399"></a><span class="lineno"> 2399</span>&#160;    <span class="keyword">auto</span>* p = CreateMaybeMessage&lt;::SerializedKeypoint&gt;(GetArenaNoVirtual());</div><div class="line"><a name="l02400"></a><span class="lineno"> 2400</span>&#160;    keypoint_ = p;</div><div class="line"><a name="l02401"></a><span class="lineno"> 2401</span>&#160;  }</div><div class="line"><a name="l02402"></a><span class="lineno"> 2402</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable:SerializedFeature.keypoint)</span></div><div class="line"><a name="l02403"></a><span class="lineno"> 2403</span>&#160;  <span class="keywordflow">return</span> keypoint_;</div><div class="line"><a name="l02404"></a><span class="lineno"> 2404</span>&#160;}</div><div class="line"><a name="l02405"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a5c3e5cdd37c0c71a99e9103a90fbe3b2"> 2405</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_feature.html#a5c3e5cdd37c0c71a99e9103a90fbe3b2">SerializedFeature::set_allocated_keypoint</a>(::<a class="code" href="class_serialized_keypoint.html">SerializedKeypoint</a>* keypoint) {</div><div class="line"><a name="l02406"></a><span class="lineno"> 2406</span>&#160;  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();</div><div class="line"><a name="l02407"></a><span class="lineno"> 2407</span>&#160;  <span class="keywordflow">if</span> (message_arena == NULL) {</div><div class="line"><a name="l02408"></a><span class="lineno"> 2408</span>&#160;    <span class="keyword">delete</span> keypoint_;</div><div class="line"><a name="l02409"></a><span class="lineno"> 2409</span>&#160;  }</div><div class="line"><a name="l02410"></a><span class="lineno"> 2410</span>&#160;  <span class="keywordflow">if</span> (keypoint) {</div><div class="line"><a name="l02411"></a><span class="lineno"> 2411</span>&#160;    ::google::protobuf::Arena* submessage_arena = NULL;</div><div class="line"><a name="l02412"></a><span class="lineno"> 2412</span>&#160;    <span class="keywordflow">if</span> (message_arena != submessage_arena) {</div><div class="line"><a name="l02413"></a><span class="lineno"> 2413</span>&#160;      keypoint = ::google::protobuf::internal::GetOwnedMessage(</div><div class="line"><a name="l02414"></a><span class="lineno"> 2414</span>&#160;          message_arena, keypoint, submessage_arena);</div><div class="line"><a name="l02415"></a><span class="lineno"> 2415</span>&#160;    }</div><div class="line"><a name="l02416"></a><span class="lineno"> 2416</span>&#160;    </div><div class="line"><a name="l02417"></a><span class="lineno"> 2417</span>&#160;  } <span class="keywordflow">else</span> {</div><div class="line"><a name="l02418"></a><span class="lineno"> 2418</span>&#160;    </div><div class="line"><a name="l02419"></a><span class="lineno"> 2419</span>&#160;  }</div><div class="line"><a name="l02420"></a><span class="lineno"> 2420</span>&#160;  keypoint_ = keypoint;</div><div class="line"><a name="l02421"></a><span class="lineno"> 2421</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set_allocated:SerializedFeature.keypoint)</span></div><div class="line"><a name="l02422"></a><span class="lineno"> 2422</span>&#160;}</div><div class="line"><a name="l02423"></a><span class="lineno"> 2423</span>&#160;</div><div class="line"><a name="l02424"></a><span class="lineno"> 2424</span>&#160;<span class="comment">// .SerializedDescriptor briefdescriptor = 4;</span></div><div class="line"><a name="l02425"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a400d28966ace9d8da2ff38fbd739c8ea"> 2425</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="class_serialized_feature.html#a400d28966ace9d8da2ff38fbd739c8ea">SerializedFeature::has_briefdescriptor</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02426"></a><span class="lineno"> 2426</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">this</span> != internal_default_instance() &amp;&amp; briefdescriptor_ != NULL;</div><div class="line"><a name="l02427"></a><span class="lineno"> 2427</span>&#160;}</div><div class="line"><a name="l02428"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#abb161ee821b3532a42a7dce544c57fa7"> 2428</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_feature.html#abb161ee821b3532a42a7dce544c57fa7">SerializedFeature::clear_briefdescriptor</a>() {</div><div class="line"><a name="l02429"></a><span class="lineno"> 2429</span>&#160;  <span class="keywordflow">if</span> (GetArenaNoVirtual() == NULL &amp;&amp; briefdescriptor_ != NULL) {</div><div class="line"><a name="l02430"></a><span class="lineno"> 2430</span>&#160;    <span class="keyword">delete</span> briefdescriptor_;</div><div class="line"><a name="l02431"></a><span class="lineno"> 2431</span>&#160;  }</div><div class="line"><a name="l02432"></a><span class="lineno"> 2432</span>&#160;  briefdescriptor_ = NULL;</div><div class="line"><a name="l02433"></a><span class="lineno"> 2433</span>&#160;}</div><div class="line"><a name="l02434"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a33d47066fdcac015eca7a97af8863a68"> 2434</a></span>&#160;<span class="keyword">inline</span> const ::SerializedDescriptor&amp; <a class="code" href="class_serialized_feature.html#a33d47066fdcac015eca7a97af8863a68">SerializedFeature::_internal_briefdescriptor</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02435"></a><span class="lineno"> 2435</span>&#160;  <span class="keywordflow">return</span> *briefdescriptor_;</div><div class="line"><a name="l02436"></a><span class="lineno"> 2436</span>&#160;}</div><div class="line"><a name="l02437"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#aa8abac5f730122710b369d15eb104104"> 2437</a></span>&#160;<span class="keyword">inline</span> const ::SerializedDescriptor&amp; <a class="code" href="class_serialized_feature.html#aa8abac5f730122710b369d15eb104104">SerializedFeature::briefdescriptor</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02438"></a><span class="lineno"> 2438</span>&#160;  const ::SerializedDescriptor* p = briefdescriptor_;</div><div class="line"><a name="l02439"></a><span class="lineno"> 2439</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedFeature.briefdescriptor)</span></div><div class="line"><a name="l02440"></a><span class="lineno"> 2440</span>&#160;  <span class="keywordflow">return</span> p != NULL ? *p : *<span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span>::<a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>*<span class="keyword">&gt;</span>(</div><div class="line"><a name="l02441"></a><span class="lineno"> 2441</span>&#160;      &amp;<a class="code" href="osmap_8pb_8h.html#aabce29c0d9f5064b7921951946dd564d">::_SerializedDescriptor_default_instance_</a>);</div><div class="line"><a name="l02442"></a><span class="lineno"> 2442</span>&#160;}</div><div class="line"><a name="l02443"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#ab07da98b54d7378ab8f8daf9cf3745fe"> 2443</a></span>&#160;inline ::SerializedDescriptor* <a class="code" href="class_serialized_feature.html#ab07da98b54d7378ab8f8daf9cf3745fe">SerializedFeature::release_briefdescriptor</a>() {</div><div class="line"><a name="l02444"></a><span class="lineno"> 2444</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_release:SerializedFeature.briefdescriptor)</span></div><div class="line"><a name="l02445"></a><span class="lineno"> 2445</span>&#160;  </div><div class="line"><a name="l02446"></a><span class="lineno"> 2446</span>&#160;  <a class="code" href="class_serialized_descriptor.html">::SerializedDescriptor</a>* temp = briefdescriptor_;</div><div class="line"><a name="l02447"></a><span class="lineno"> 2447</span>&#160;  briefdescriptor_ = NULL;</div><div class="line"><a name="l02448"></a><span class="lineno"> 2448</span>&#160;  <span class="keywordflow">return</span> temp;</div><div class="line"><a name="l02449"></a><span class="lineno"> 2449</span>&#160;}</div><div class="line"><a name="l02450"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a3540e56f33ae84d7265d7023d200fe7c"> 2450</a></span>&#160;inline ::SerializedDescriptor* <a class="code" href="class_serialized_feature.html#a3540e56f33ae84d7265d7023d200fe7c">SerializedFeature::mutable_briefdescriptor</a>() {</div><div class="line"><a name="l02451"></a><span class="lineno"> 2451</span>&#160;  </div><div class="line"><a name="l02452"></a><span class="lineno"> 2452</span>&#160;  <span class="keywordflow">if</span> (briefdescriptor_ == NULL) {</div><div class="line"><a name="l02453"></a><span class="lineno"> 2453</span>&#160;    <span class="keyword">auto</span>* p = CreateMaybeMessage&lt;::SerializedDescriptor&gt;(GetArenaNoVirtual());</div><div class="line"><a name="l02454"></a><span class="lineno"> 2454</span>&#160;    briefdescriptor_ = p;</div><div class="line"><a name="l02455"></a><span class="lineno"> 2455</span>&#160;  }</div><div class="line"><a name="l02456"></a><span class="lineno"> 2456</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable:SerializedFeature.briefdescriptor)</span></div><div class="line"><a name="l02457"></a><span class="lineno"> 2457</span>&#160;  <span class="keywordflow">return</span> briefdescriptor_;</div><div class="line"><a name="l02458"></a><span class="lineno"> 2458</span>&#160;}</div><div class="line"><a name="l02459"></a><span class="lineno"><a class="line" href="class_serialized_feature.html#a93ee735d546f6d52812a25a5555aa8ed"> 2459</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_feature.html#a93ee735d546f6d52812a25a5555aa8ed">SerializedFeature::set_allocated_briefdescriptor</a>(::<a class="code" href="class_serialized_descriptor.html">SerializedDescriptor</a>* briefdescriptor) {</div><div class="line"><a name="l02460"></a><span class="lineno"> 2460</span>&#160;  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();</div><div class="line"><a name="l02461"></a><span class="lineno"> 2461</span>&#160;  <span class="keywordflow">if</span> (message_arena == NULL) {</div><div class="line"><a name="l02462"></a><span class="lineno"> 2462</span>&#160;    <span class="keyword">delete</span> briefdescriptor_;</div><div class="line"><a name="l02463"></a><span class="lineno"> 2463</span>&#160;  }</div><div class="line"><a name="l02464"></a><span class="lineno"> 2464</span>&#160;  <span class="keywordflow">if</span> (briefdescriptor) {</div><div class="line"><a name="l02465"></a><span class="lineno"> 2465</span>&#160;    ::google::protobuf::Arena* submessage_arena = NULL;</div><div class="line"><a name="l02466"></a><span class="lineno"> 2466</span>&#160;    <span class="keywordflow">if</span> (message_arena != submessage_arena) {</div><div class="line"><a name="l02467"></a><span class="lineno"> 2467</span>&#160;      briefdescriptor = ::google::protobuf::internal::GetOwnedMessage(</div><div class="line"><a name="l02468"></a><span class="lineno"> 2468</span>&#160;          message_arena, briefdescriptor, submessage_arena);</div><div class="line"><a name="l02469"></a><span class="lineno"> 2469</span>&#160;    }</div><div class="line"><a name="l02470"></a><span class="lineno"> 2470</span>&#160;    </div><div class="line"><a name="l02471"></a><span class="lineno"> 2471</span>&#160;  } <span class="keywordflow">else</span> {</div><div class="line"><a name="l02472"></a><span class="lineno"> 2472</span>&#160;    </div><div class="line"><a name="l02473"></a><span class="lineno"> 2473</span>&#160;  }</div><div class="line"><a name="l02474"></a><span class="lineno"> 2474</span>&#160;  briefdescriptor_ = briefdescriptor;</div><div class="line"><a name="l02475"></a><span class="lineno"> 2475</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set_allocated:SerializedFeature.briefdescriptor)</span></div><div class="line"><a name="l02476"></a><span class="lineno"> 2476</span>&#160;}</div><div class="line"><a name="l02477"></a><span class="lineno"> 2477</span>&#160;</div><div class="line"><a name="l02478"></a><span class="lineno"> 2478</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02479"></a><span class="lineno"> 2479</span>&#160;</div><div class="line"><a name="l02480"></a><span class="lineno"> 2480</span>&#160;<span class="comment">// SerializedKeyframeFeatures</span></div><div class="line"><a name="l02481"></a><span class="lineno"> 2481</span>&#160;</div><div class="line"><a name="l02482"></a><span class="lineno"> 2482</span>&#160;<span class="comment">// uint32 keyframe_id = 1;</span></div><div class="line"><a name="l02483"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a628c75154ba9da21298fe9c74c78b099"> 2483</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe_features.html#a628c75154ba9da21298fe9c74c78b099">SerializedKeyframeFeatures::clear_keyframe_id</a>() {</div><div class="line"><a name="l02484"></a><span class="lineno"> 2484</span>&#160;  keyframe_id_ = 0u;</div><div class="line"><a name="l02485"></a><span class="lineno"> 2485</span>&#160;}</div><div class="line"><a name="l02486"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#abb2e358b884cea2365ebc45690fc796a"> 2486</a></span>&#160;inline ::google::protobuf::uint32 <a class="code" href="class_serialized_keyframe_features.html#abb2e358b884cea2365ebc45690fc796a">SerializedKeyframeFeatures::keyframe_id</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02487"></a><span class="lineno"> 2487</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeyframeFeatures.keyframe_id)</span></div><div class="line"><a name="l02488"></a><span class="lineno"> 2488</span>&#160;  <span class="keywordflow">return</span> keyframe_id_;</div><div class="line"><a name="l02489"></a><span class="lineno"> 2489</span>&#160;}</div><div class="line"><a name="l02490"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#af6225b72059f6870789a69814f69d370"> 2490</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe_features.html#af6225b72059f6870789a69814f69d370">SerializedKeyframeFeatures::set_keyframe_id</a>(::google::protobuf::uint32 value) {</div><div class="line"><a name="l02491"></a><span class="lineno"> 2491</span>&#160;  </div><div class="line"><a name="l02492"></a><span class="lineno"> 2492</span>&#160;  keyframe_id_ = value;</div><div class="line"><a name="l02493"></a><span class="lineno"> 2493</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_set:SerializedKeyframeFeatures.keyframe_id)</span></div><div class="line"><a name="l02494"></a><span class="lineno"> 2494</span>&#160;}</div><div class="line"><a name="l02495"></a><span class="lineno"> 2495</span>&#160;</div><div class="line"><a name="l02496"></a><span class="lineno"> 2496</span>&#160;<span class="comment">// repeated .SerializedFeature feature = 2;</span></div><div class="line"><a name="l02497"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a4ff44a74f427637bac93da930c30f79a"> 2497</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="class_serialized_keyframe_features.html#a4ff44a74f427637bac93da930c30f79a">SerializedKeyframeFeatures::feature_size</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02498"></a><span class="lineno"> 2498</span>&#160;  <span class="keywordflow">return</span> feature_.size();</div><div class="line"><a name="l02499"></a><span class="lineno"> 2499</span>&#160;}</div><div class="line"><a name="l02500"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a41812e5813614fc8528cacdb85d159ba"> 2500</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe_features.html#a41812e5813614fc8528cacdb85d159ba">SerializedKeyframeFeatures::clear_feature</a>() {</div><div class="line"><a name="l02501"></a><span class="lineno"> 2501</span>&#160;  feature_.Clear();</div><div class="line"><a name="l02502"></a><span class="lineno"> 2502</span>&#160;}</div><div class="line"><a name="l02503"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#abb4842faa1b7432aecd5eab08a3194de"> 2503</a></span>&#160;inline ::SerializedFeature* <a class="code" href="class_serialized_keyframe_features.html#a25bf7ebf67cd4738bd1076adbe6df625">SerializedKeyframeFeatures::mutable_feature</a>(<span class="keywordtype">int</span> index) {</div><div class="line"><a name="l02504"></a><span class="lineno"> 2504</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable:SerializedKeyframeFeatures.feature)</span></div><div class="line"><a name="l02505"></a><span class="lineno"> 2505</span>&#160;  <span class="keywordflow">return</span> feature_.Mutable(index);</div><div class="line"><a name="l02506"></a><span class="lineno"> 2506</span>&#160;}</div><div class="line"><a name="l02507"></a><span class="lineno"> 2507</span>&#160;inline ::google::protobuf::RepeatedPtrField&lt; ::SerializedFeature &gt;*</div><div class="line"><a name="l02508"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a25bf7ebf67cd4738bd1076adbe6df625"> 2508</a></span>&#160;<a class="code" href="class_serialized_keyframe_features.html#a25bf7ebf67cd4738bd1076adbe6df625">SerializedKeyframeFeatures::mutable_feature</a>() {</div><div class="line"><a name="l02509"></a><span class="lineno"> 2509</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable_list:SerializedKeyframeFeatures.feature)</span></div><div class="line"><a name="l02510"></a><span class="lineno"> 2510</span>&#160;  <span class="keywordflow">return</span> &amp;feature_;</div><div class="line"><a name="l02511"></a><span class="lineno"> 2511</span>&#160;}</div><div class="line"><a name="l02512"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a542da6f82cec4540c13294216283de33"> 2512</a></span>&#160;<span class="keyword">inline</span> const ::SerializedFeature&amp; <a class="code" href="class_serialized_keyframe_features.html#a17bda7cdb556b179d6920aa438014743">SerializedKeyframeFeatures::feature</a>(<span class="keywordtype">int</span> index)<span class="keyword"> const </span>{</div><div class="line"><a name="l02513"></a><span class="lineno"> 2513</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeyframeFeatures.feature)</span></div><div class="line"><a name="l02514"></a><span class="lineno"> 2514</span>&#160;  <span class="keywordflow">return</span> feature_.Get(index);</div><div class="line"><a name="l02515"></a><span class="lineno"> 2515</span>&#160;}</div><div class="line"><a name="l02516"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#aadcfbb5109767a2437dafac1413a7af7"> 2516</a></span>&#160;inline ::SerializedFeature* <a class="code" href="class_serialized_keyframe_features.html#aadcfbb5109767a2437dafac1413a7af7">SerializedKeyframeFeatures::add_feature</a>() {</div><div class="line"><a name="l02517"></a><span class="lineno"> 2517</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_add:SerializedKeyframeFeatures.feature)</span></div><div class="line"><a name="l02518"></a><span class="lineno"> 2518</span>&#160;  <span class="keywordflow">return</span> feature_.Add();</div><div class="line"><a name="l02519"></a><span class="lineno"> 2519</span>&#160;}</div><div class="line"><a name="l02520"></a><span class="lineno"> 2520</span>&#160;<span class="keyword">inline</span> const ::google::protobuf::RepeatedPtrField&lt; ::SerializedFeature &gt;&amp;</div><div class="line"><a name="l02521"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features.html#a17bda7cdb556b179d6920aa438014743"> 2521</a></span>&#160;<a class="code" href="class_serialized_keyframe_features.html#a17bda7cdb556b179d6920aa438014743">SerializedKeyframeFeatures::feature</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02522"></a><span class="lineno"> 2522</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_list:SerializedKeyframeFeatures.feature)</span></div><div class="line"><a name="l02523"></a><span class="lineno"> 2523</span>&#160;  <span class="keywordflow">return</span> feature_;</div><div class="line"><a name="l02524"></a><span class="lineno"> 2524</span>&#160;}</div><div class="line"><a name="l02525"></a><span class="lineno"> 2525</span>&#160;</div><div class="line"><a name="l02526"></a><span class="lineno"> 2526</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02527"></a><span class="lineno"> 2527</span>&#160;</div><div class="line"><a name="l02528"></a><span class="lineno"> 2528</span>&#160;<span class="comment">// SerializedKeyframeFeaturesArray</span></div><div class="line"><a name="l02529"></a><span class="lineno"> 2529</span>&#160;</div><div class="line"><a name="l02530"></a><span class="lineno"> 2530</span>&#160;<span class="comment">// repeated .SerializedKeyframeFeatures feature = 1;</span></div><div class="line"><a name="l02531"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#a03071df882c809f8e5c44653909b9ff5"> 2531</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="class_serialized_keyframe_features_array.html#a03071df882c809f8e5c44653909b9ff5">SerializedKeyframeFeaturesArray::feature_size</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02532"></a><span class="lineno"> 2532</span>&#160;  <span class="keywordflow">return</span> feature_.size();</div><div class="line"><a name="l02533"></a><span class="lineno"> 2533</span>&#160;}</div><div class="line"><a name="l02534"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#a4216c5f2ddcefed83263aa7e43ca6bba"> 2534</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_serialized_keyframe_features_array.html#a4216c5f2ddcefed83263aa7e43ca6bba">SerializedKeyframeFeaturesArray::clear_feature</a>() {</div><div class="line"><a name="l02535"></a><span class="lineno"> 2535</span>&#160;  feature_.Clear();</div><div class="line"><a name="l02536"></a><span class="lineno"> 2536</span>&#160;}</div><div class="line"><a name="l02537"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#a4a762f0ff4bf85608b22915a31480d70"> 2537</a></span>&#160;inline ::SerializedKeyframeFeatures* <a class="code" href="class_serialized_keyframe_features_array.html#afe6507aaf02a7bf32bbf48da6991c143">SerializedKeyframeFeaturesArray::mutable_feature</a>(<span class="keywordtype">int</span> index) {</div><div class="line"><a name="l02538"></a><span class="lineno"> 2538</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable:SerializedKeyframeFeaturesArray.feature)</span></div><div class="line"><a name="l02539"></a><span class="lineno"> 2539</span>&#160;  <span class="keywordflow">return</span> feature_.Mutable(index);</div><div class="line"><a name="l02540"></a><span class="lineno"> 2540</span>&#160;}</div><div class="line"><a name="l02541"></a><span class="lineno"> 2541</span>&#160;inline ::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframeFeatures &gt;*</div><div class="line"><a name="l02542"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#afe6507aaf02a7bf32bbf48da6991c143"> 2542</a></span>&#160;<a class="code" href="class_serialized_keyframe_features_array.html#afe6507aaf02a7bf32bbf48da6991c143">SerializedKeyframeFeaturesArray::mutable_feature</a>() {</div><div class="line"><a name="l02543"></a><span class="lineno"> 2543</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_mutable_list:SerializedKeyframeFeaturesArray.feature)</span></div><div class="line"><a name="l02544"></a><span class="lineno"> 2544</span>&#160;  <span class="keywordflow">return</span> &amp;feature_;</div><div class="line"><a name="l02545"></a><span class="lineno"> 2545</span>&#160;}</div><div class="line"><a name="l02546"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#aea54dce3092ad43701580b305a3920f8"> 2546</a></span>&#160;<span class="keyword">inline</span> const ::SerializedKeyframeFeatures&amp; <a class="code" href="class_serialized_keyframe_features_array.html#ac6cacc03d05d6e766abbf3014073b821">SerializedKeyframeFeaturesArray::feature</a>(<span class="keywordtype">int</span> index)<span class="keyword"> const </span>{</div><div class="line"><a name="l02547"></a><span class="lineno"> 2547</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_get:SerializedKeyframeFeaturesArray.feature)</span></div><div class="line"><a name="l02548"></a><span class="lineno"> 2548</span>&#160;  <span class="keywordflow">return</span> feature_.Get(index);</div><div class="line"><a name="l02549"></a><span class="lineno"> 2549</span>&#160;}</div><div class="line"><a name="l02550"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#ac98815906b26bbef275503b8f9c88a03"> 2550</a></span>&#160;inline ::SerializedKeyframeFeatures* <a class="code" href="class_serialized_keyframe_features_array.html#ac98815906b26bbef275503b8f9c88a03">SerializedKeyframeFeaturesArray::add_feature</a>() {</div><div class="line"><a name="l02551"></a><span class="lineno"> 2551</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_add:SerializedKeyframeFeaturesArray.feature)</span></div><div class="line"><a name="l02552"></a><span class="lineno"> 2552</span>&#160;  <span class="keywordflow">return</span> feature_.Add();</div><div class="line"><a name="l02553"></a><span class="lineno"> 2553</span>&#160;}</div><div class="line"><a name="l02554"></a><span class="lineno"> 2554</span>&#160;<span class="keyword">inline</span> const ::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframeFeatures &gt;&amp;</div><div class="line"><a name="l02555"></a><span class="lineno"><a class="line" href="class_serialized_keyframe_features_array.html#ac6cacc03d05d6e766abbf3014073b821"> 2555</a></span>&#160;<a class="code" href="class_serialized_keyframe_features_array.html#ac6cacc03d05d6e766abbf3014073b821">SerializedKeyframeFeaturesArray::feature</a>()<span class="keyword"> const </span>{</div><div class="line"><a name="l02556"></a><span class="lineno"> 2556</span>&#160;  <span class="comment">// @@protoc_insertion_point(field_list:SerializedKeyframeFeaturesArray.feature)</span></div><div class="line"><a name="l02557"></a><span class="lineno"> 2557</span>&#160;  <span class="keywordflow">return</span> feature_;</div><div class="line"><a name="l02558"></a><span class="lineno"> 2558</span>&#160;}</div><div class="line"><a name="l02559"></a><span class="lineno"> 2559</span>&#160;</div><div class="line"><a name="l02560"></a><span class="lineno"> 2560</span>&#160;<span class="preprocessor">#ifdef __GNUC__</span></div><div class="line"><a name="l02561"></a><span class="lineno"> 2561</span>&#160;<span class="preprocessor">  #pragma GCC diagnostic pop</span></div><div class="line"><a name="l02562"></a><span class="lineno"> 2562</span>&#160;<span class="preprocessor">#endif  // __GNUC__</span></div><div class="line"><a name="l02563"></a><span class="lineno"> 2563</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02564"></a><span class="lineno"> 2564</span>&#160;</div><div class="line"><a name="l02565"></a><span class="lineno"> 2565</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02566"></a><span class="lineno"> 2566</span>&#160;</div><div class="line"><a name="l02567"></a><span class="lineno"> 2567</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02568"></a><span class="lineno"> 2568</span>&#160;</div><div class="line"><a name="l02569"></a><span class="lineno"> 2569</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02570"></a><span class="lineno"> 2570</span>&#160;</div><div class="line"><a name="l02571"></a><span class="lineno"> 2571</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02572"></a><span class="lineno"> 2572</span>&#160;</div><div class="line"><a name="l02573"></a><span class="lineno"> 2573</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02574"></a><span class="lineno"> 2574</span>&#160;</div><div class="line"><a name="l02575"></a><span class="lineno"> 2575</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02576"></a><span class="lineno"> 2576</span>&#160;</div><div class="line"><a name="l02577"></a><span class="lineno"> 2577</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02578"></a><span class="lineno"> 2578</span>&#160;</div><div class="line"><a name="l02579"></a><span class="lineno"> 2579</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02580"></a><span class="lineno"> 2580</span>&#160;</div><div class="line"><a name="l02581"></a><span class="lineno"> 2581</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02582"></a><span class="lineno"> 2582</span>&#160;</div><div class="line"><a name="l02583"></a><span class="lineno"> 2583</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02584"></a><span class="lineno"> 2584</span>&#160;</div><div class="line"><a name="l02585"></a><span class="lineno"> 2585</span>&#160;<span class="comment">// -------------------------------------------------------------------</span></div><div class="line"><a name="l02586"></a><span class="lineno"> 2586</span>&#160;</div><div class="line"><a name="l02587"></a><span class="lineno"> 2587</span>&#160;</div><div class="line"><a name="l02588"></a><span class="lineno"> 2588</span>&#160;<span class="comment">// @@protoc_insertion_point(namespace_scope)</span></div><div class="line"><a name="l02589"></a><span class="lineno"> 2589</span>&#160;</div><div class="line"><a name="l02590"></a><span class="lineno"> 2590</span>&#160;</div><div class="line"><a name="l02591"></a><span class="lineno"> 2591</span>&#160;<span class="comment">// @@protoc_insertion_point(global_scope)</span></div><div class="line"><a name="l02592"></a><span class="lineno"> 2592</span>&#160;</div><div class="line"><a name="l02593"></a><span class="lineno"> 2593</span>&#160;<span class="preprocessor">#endif  // PROTOBUF_INCLUDED_osmap_2eproto</span></div><div class="ttc" id="class_serialized_keypoint_html_a4c138237c0162edd86233f7969c6b2c5"><div class="ttname"><a href="class_serialized_keypoint.html#a4c138237c0162edd86233f7969c6b2c5">SerializedKeypoint::octave_</a></div><div class="ttdeci">float octave_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:562</div></div>
<div class="ttc" id="class_serialized_feature_html_a9bd4794ef81fa73081e9efda28790e53"><div class="ttname"><a href="class_serialized_feature.html#a9bd4794ef81fa73081e9efda28790e53">SerializedFeature::GetArenaNoVirtual</a></div><div class="ttdeci">inline ::google::protobuf::Arena * GetArenaNoVirtual() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1392</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html"><div class="ttname"><a href="class_serialized_keyframe_features.html">SerializedKeyframeFeatures</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1448</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a87265ea1cd4cef20886705dfa6b9116d"><div class="ttname"><a href="class_serialized_keyframe.html#a87265ea1cd4cef20886705dfa6b9116d">SerializedKeyframe::id_</a></div><div class="ttdeci">::google::protobuf::uint32 id_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1202</div></div>
<div class="ttc" id="class_serialized_keypoint_html_ade80e22b5d9889e28eac16824b0a3e7d"><div class="ttname"><a href="class_serialized_keypoint.html#ade80e22b5d9889e28eac16824b0a3e7d">SerializedKeypoint::_cached_size_</a></div><div class="ttdeci">mutable ::google::protobuf::internal::CachedSize _cached_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:563</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_ac52f7510f049daf6b0030904e533babd"><div class="ttname"><a href="class_serialized_keyframe_array.html#ac52f7510f049daf6b0030904e533babd">SerializedKeyframeArray::Swap</a></div><div class="ttdeci">void Swap(SerializedKeyframeArray *other)</div></div>
<div class="ttc" id="class_serialized_k_array_html_ab80dcef8cc13df12d1f12dd2f90a6add"><div class="ttname"><a href="class_serialized_k_array.html#ab80dcef8cc13df12d1f12dd2f90a6add">SerializedKArray::GetArenaNoVirtual</a></div><div class="ttdeci">inline ::google::protobuf::Arena * GetArenaNoVirtual() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:765</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_a9b8575a81121fe7c9203f259bf715c6c"><div class="ttname"><a href="class_serialized_mappoint_array.html#a9b8575a81121fe7c9203f259bf715c6c">SerializedMappointArray::mutable_mappoint</a></div><div class="ttdeci">::google::protobuf::RepeatedPtrField&lt; ::SerializedMappoint &gt; * mutable_mappoint()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2116</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_a6ce03e9aec20f4195a2f06c1814edb06"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#a6ce03e9aec20f4195a2f06c1814edb06">SerializedKeyframeFeaturesArray::New</a></div><div class="ttdeci">SerializedKeyframeFeaturesArray * New(::google::protobuf::Arena *arena) const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1612</div></div>
<div class="ttc" id="class_serialized_mappoint_html_af4d779cbd736148a009d201d17c928fe"><div class="ttname"><a href="class_serialized_mappoint.html#af4d779cbd736148a009d201d17c928fe">SerializedMappoint::visible_</a></div><div class="ttdeci">float visible_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:937</div></div>
<div class="ttc" id="class_serialized_descriptor_html_a6790a4d6b5deb899e152ac125dad6be7"><div class="ttname"><a href="class_serialized_descriptor.html#a6790a4d6b5deb899e152ac125dad6be7">SerializedDescriptor::internal_default_instance</a></div><div class="ttdeci">static const SerializedDescriptor * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:137</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_aa574b31ec68608e2f39a819a8ca144f5"><div class="ttname"><a href="class_serialized_keyframe_array.html#aa574b31ec68608e2f39a819a8ca144f5">SerializedKeyframeArray::internal_default_instance</a></div><div class="ttdeci">static const SerializedKeyframeArray * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1240</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a3a2b02cdc5081ecd7f26ea598cac18c3"><div class="ttname"><a href="class_serialized_mappoint.html#a3a2b02cdc5081ecd7f26ea598cac18c3">SerializedMappoint::briefdescriptor_</a></div><div class="ttdeci">::SerializedDescriptor * briefdescriptor_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:935</div></div>
<div class="ttc" id="class_serialized_pose_html_a744fdf573378f42fa9c8335c45327779"><div class="ttname"><a href="class_serialized_pose.html#a744fdf573378f42fa9c8335c45327779">SerializedPose::clear_element</a></div><div class="ttdeci">void clear_element()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1720</div></div>
<div class="ttc" id="class_serialized_mappoint_html_aef9de87be02e03ca9643703f7ae3a572"><div class="ttname"><a href="class_serialized_mappoint.html#aef9de87be02e03ca9643703f7ae3a572">SerializedMappoint::Swap</a></div><div class="ttdeci">void Swap(SerializedMappoint *other)</div></div>
<div class="ttc" id="structprotobuf__osmap__2eproto_1_1_table_struct_html_ac80ea8575a9d187721a265c506a6520d"><div class="ttname"><a href="structprotobuf__osmap__2eproto_1_1_table_struct.html#ac80ea8575a9d187721a265c506a6520d">protobuf_osmap_2eproto::TableStruct::offsets</a></div><div class="ttdeci">static const ::google::protobuf::uint32 offsets[]</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:44</div></div>
<div class="ttc" id="class_serialized_k_html_a6dfe24987f1479a54ca8288f154e941c"><div class="ttname"><a href="class_serialized_k.html#a6dfe24987f1479a54ca8288f154e941c">SerializedK::Swap</a></div><div class="ttdeci">void Swap(SerializedK *other)</div></div>
<div class="ttc" id="class_serialized_k_html_af7454fb08f848b09474ddf92d32a2e72"><div class="ttname"><a href="class_serialized_k.html#af7454fb08f848b09474ddf92d32a2e72">SerializedK::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:633</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_a77bd9c22901f0b11778c5e8578831f48"><div class="ttname"><a href="class_serialized_mappoint_array.html#a77bd9c22901f0b11778c5e8578831f48">SerializedMappointArray::_cached_size_</a></div><div class="ttdeci">mutable ::google::protobuf::internal::CachedSize _cached_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1048</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_ac98815906b26bbef275503b8f9c88a03"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#ac98815906b26bbef275503b8f9c88a03">SerializedKeyframeFeaturesArray::add_feature</a></div><div class="ttdeci">::SerializedKeyframeFeatures * add_feature()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2550</div></div>
<div class="ttc" id="class_serialized_feature_html_ac67f2e16b944b8725bcced0dc13a803b"><div class="ttname"><a href="class_serialized_feature.html#ac67f2e16b944b8725bcced0dc13a803b">SerializedFeature::swap</a></div><div class="ttdeci">friend void swap(SerializedFeature &amp;a, SerializedFeature &amp;b)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1357</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_a512423ceb5c4c89f611aa36f470fcdec"><div class="ttname"><a href="class_serialized_keyframe_features.html#a512423ceb5c4c89f611aa36f470fcdec">SerializedKeyframeFeatures::operator=</a></div><div class="ttdeci">SerializedKeyframeFeatures &amp; operator=(const SerializedKeyframeFeatures &amp;from)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1455</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_aacf44f15f2bc82bff0117f74a537aec9"><div class="ttname"><a href="class_serialized_keyframe_features.html#aacf44f15f2bc82bff0117f74a537aec9">SerializedKeyframeFeatures::Swap</a></div><div class="ttdeci">void Swap(SerializedKeyframeFeatures *other)</div></div>
<div class="ttc" id="class_serialized_k_html_ad326c6579024b49941b8379f61fa39d3"><div class="ttname"><a href="class_serialized_k.html#ad326c6579024b49941b8379f61fa39d3">SerializedK::MaybeArenaPtr</a></div><div class="ttdeci">void * MaybeArenaPtr() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:644</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a826472efff4182d6074b827b3865018a"><div class="ttname"><a href="class_serialized_keypoint.html#a826472efff4182d6074b827b3865018a">SerializedKeypoint::clear_angle</a></div><div class="ttdeci">void clear_angle()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1825</div></div>
<div class="ttc" id="class_serialized_k_html_ae545dd72355d3b64d864cc9a5fe01629"><div class="ttname"><a href="class_serialized_k.html#ae545dd72355d3b64d864cc9a5fe01629">SerializedK::operator=</a></div><div class="ttdeci">SerializedK &amp; operator=(const SerializedK &amp;from)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:575</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html"><div class="ttname"><a href="class_serialized_keyframe_array.html">SerializedKeyframeArray</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1210</div></div>
<div class="ttc" id="class_serialized_keypoint_html_add130d4b723645e086309ec1a3b2cb9b"><div class="ttname"><a href="class_serialized_keypoint.html#add130d4b723645e086309ec1a3b2cb9b">SerializedKeypoint::octave</a></div><div class="ttdeci">float octave() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1842</div></div>
<div class="ttc" id="class_serialized_keyframe_html_adee6e679e07da22740ad05bd30ca2921"><div class="ttname"><a href="class_serialized_keyframe.html#adee6e679e07da22740ad05bd30ca2921">SerializedKeyframe::loopedgesids_size</a></div><div class="ttdeci">int loopedgesids_size() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2275</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_a85765b7ffb166c947f43a6f5c0b9c196"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#a85765b7ffb166c947f43a6f5c0b9c196">SerializedKeyframeFeaturesArray::MaybeArenaPtr</a></div><div class="ttdeci">void * MaybeArenaPtr() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1640</div></div>
<div class="ttc" id="class_serialized_k_array_html_affb2ddf4312a6d5bcf618849654a5ecc"><div class="ttname"><a href="class_serialized_k_array.html#affb2ddf4312a6d5bcf618849654a5ecc">SerializedKArray::mutable_k</a></div><div class="ttdeci">::google::protobuf::RepeatedPtrField&lt; ::SerializedK &gt; * mutable_k()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1928</div></div>
<div class="ttc" id="class_serialized_keyframe_html_aea2c4dc2a0b61b8058319c8e93808ff0"><div class="ttname"><a href="class_serialized_keyframe.html#aea2c4dc2a0b61b8058319c8e93808ff0">SerializedKeyframe::timestamp</a></div><div class="ttdeci">double timestamp() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2308</div></div>
<div class="ttc" id="class_serialized_k_array_html_a254c4bd9ff0f86a4723b743c6a2b58ff"><div class="ttname"><a href="class_serialized_k_array.html#a254c4bd9ff0f86a4723b743c6a2b58ff">SerializedKArray::clear_k</a></div><div class="ttdeci">void clear_k()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1920</div></div>
<div class="ttc" id="class_serialized_position_html_aedcc83ce9766ae92f21a52ce9659ee0b"><div class="ttname"><a href="class_serialized_position.html#aedcc83ce9766ae92f21a52ce9659ee0b">SerializedPosition::y</a></div><div class="ttdeci">float y() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1768</div></div>
<div class="ttc" id="class_serialized_pose_html_ad1b75862f2f31dde4b70b5efbcd03141"><div class="ttname"><a href="class_serialized_pose.html#ad1b75862f2f31dde4b70b5efbcd03141">SerializedPose::internal_default_instance</a></div><div class="ttdeci">static const SerializedPose * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:247</div></div>
<div class="ttc" id="osmap_8pb_8h_html_a4dc1cac8480df545bd19210ba3148d1c"><div class="ttname"><a href="osmap_8pb_8h.html#a4dc1cac8480df545bd19210ba3148d1c">_SerializedKeyframe_default_instance_</a></div><div class="ttdeci">SerializedKeyframeDefaultTypeInternal _SerializedKeyframe_default_instance_</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a50758e4730e21f3276d88f567dd14cbb"><div class="ttname"><a href="class_serialized_keyframe.html#a50758e4730e21f3276d88f567dd14cbb">SerializedKeyframe::id</a></div><div class="ttdeci">::google::protobuf::uint32 id() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2142</div></div>
<div class="ttc" id="class_serialized_keyframe_html_aaf9766587d1e1c12b2058ab52b8a66dd"><div class="ttname"><a href="class_serialized_keyframe.html#aaf9766587d1e1c12b2058ab52b8a66dd">SerializedKeyframe::pose_</a></div><div class="ttdeci">::SerializedPose * pose_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1200</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a414add31cbb568f91074dc4df6e1e8b9"><div class="ttname"><a href="class_serialized_mappoint.html#a414add31cbb568f91074dc4df6e1e8b9">SerializedMappoint::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:866</div></div>
<div class="ttc" id="class_serialized_feature_html_a9321b2480681ceb1cca121efa3aa1149"><div class="ttname"><a href="class_serialized_feature.html#a9321b2480681ceb1cca121efa3aa1149">SerializedFeature::Swap</a></div><div class="ttdeci">void Swap(SerializedFeature *other)</div></div>
<div class="ttc" id="class_serialized_k_array_html_a23aa3bc2c8ad6fc54ef573fe0bfd1778"><div class="ttname"><a href="class_serialized_k_array.html#a23aa3bc2c8ad6fc54ef573fe0bfd1778">SerializedKArray::k_</a></div><div class="ttdeci">::google::protobuf::RepeatedPtrField&lt; ::SerializedK &gt; k_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:795</div></div>
<div class="ttc" id="class_serialized_feature_html_a30f3c9384b06124813cec2f0d9fd7b3f"><div class="ttname"><a href="class_serialized_feature.html#a30f3c9384b06124813cec2f0d9fd7b3f">SerializedFeature::clear_keypoint</a></div><div class="ttdeci">void clear_keypoint()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2374</div></div>
<div class="ttc" id="class_serialized_mappoint_html_ae39a89fa8eb52cc4950107b1722c09f3"><div class="ttname"><a href="class_serialized_mappoint.html#ae39a89fa8eb52cc4950107b1722c09f3">SerializedMappoint::MaybeArenaPtr</a></div><div class="ttdeci">void * MaybeArenaPtr() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:877</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_a93147d46e5b7eefa166bceaa5123b876"><div class="ttname"><a href="class_serialized_keyframe_features.html#a93147d46e5b7eefa166bceaa5123b876">SerializedKeyframeFeatures::keyframe_id_</a></div><div class="ttdeci">::google::protobuf::uint32 keyframe_id_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1558</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a3506458e2582b74182c2fe98de76e514"><div class="ttname"><a href="class_serialized_keypoint.html#a3506458e2582b74182c2fe98de76e514">SerializedKeypoint::operator=</a></div><div class="ttdeci">SerializedKeypoint &amp; operator=(const SerializedKeypoint &amp;from)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:451</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_a4216c5f2ddcefed83263aa7e43ca6bba"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#a4216c5f2ddcefed83263aa7e43ca6bba">SerializedKeyframeFeaturesArray::clear_feature</a></div><div class="ttdeci">void clear_feature()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2534</div></div>
<div class="ttc" id="class_serialized_k_html_af22b4d34042ea58d00d777f847a62696"><div class="ttname"><a href="class_serialized_k.html#af22b4d34042ea58d00d777f847a62696">SerializedK::_cached_size_</a></div><div class="ttdeci">mutable ::google::protobuf::internal::CachedSize _cached_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:687</div></div>
<div class="ttc" id="osmap_8pb_8h_html_ac0acc6cc9d5fe7a1f195c49ca24b4249"><div class="ttname"><a href="osmap_8pb_8h.html#ac0acc6cc9d5fe7a1f195c49ca24b4249">_SerializedPosition_default_instance_</a></div><div class="ttdeci">SerializedPositionDefaultTypeInternal _SerializedPosition_default_instance_</div></div>
<div class="ttc" id="class_serialized_descriptor_html_a040d67e5158024e05def2295602b9459"><div class="ttname"><a href="class_serialized_descriptor.html#a040d67e5158024e05def2295602b9459">SerializedDescriptor::clear_block</a></div><div class="ttdeci">void clear_block()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1686</div></div>
<div class="ttc" id="class_serialized_k_array_html_ae1e40d9d8630f52e8ec56ded614cf95d"><div class="ttname"><a href="class_serialized_k_array.html#ae1e40d9d8630f52e8ec56ded614cf95d">SerializedKArray::add_k</a></div><div class="ttdeci">::SerializedK * add_k()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1936</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html"><div class="ttname"><a href="class_serialized_mappoint_array.html">SerializedMappointArray</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:944</div></div>
<div class="ttc" id="osmap_8pb_8h_html_aedc706e7c446444d901afa5aac90f5ae"><div class="ttname"><a href="osmap_8pb_8h.html#aedc706e7c446444d901afa5aac90f5ae">_SerializedKeypoint_default_instance_</a></div><div class="ttdeci">SerializedKeypointDefaultTypeInternal _SerializedKeypoint_default_instance_</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_afe6507aaf02a7bf32bbf48da6991c143"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#afe6507aaf02a7bf32bbf48da6991c143">SerializedKeyframeFeaturesArray::mutable_feature</a></div><div class="ttdeci">::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframeFeatures &gt; * mutable_feature()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2542</div></div>
<div class="ttc" id="class_serialized_position_html_a801b1839cff147ca763473c2e4694384"><div class="ttname"><a href="class_serialized_position.html#a801b1839cff147ca763473c2e4694384">SerializedPosition::New</a></div><div class="ttdeci">SerializedPosition * New() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:371</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a0310fda1221e1c8ff1d82d0a3178834d"><div class="ttname"><a href="class_serialized_keypoint.html#a0310fda1221e1c8ff1d82d0a3178834d">SerializedKeypoint::ptx</a></div><div class="ttdeci">float ptx() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1800</div></div>
<div class="ttc" id="class_serialized_k_html_a2ca87c0fbc78396ce7dc0022efbdd1f3"><div class="ttname"><a href="class_serialized_k.html#a2ca87c0fbc78396ce7dc0022efbdd1f3">SerializedK::internal_default_instance</a></div><div class="ttdeci">static const SerializedK * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:598</div></div>
<div class="ttc" id="class_serialized_keypoint_html_abde1fe0154845906c5b5e3018cc95061"><div class="ttname"><a href="class_serialized_keypoint.html#abde1fe0154845906c5b5e3018cc95061">SerializedKeypoint::angle</a></div><div class="ttdeci">float angle() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1828</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a02a8de71d4a71084220b0371c4914547"><div class="ttname"><a href="class_serialized_keyframe.html#a02a8de71d4a71084220b0371c4914547">SerializedKeyframe::clear_timestamp</a></div><div class="ttdeci">void clear_timestamp()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2305</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a4b733efa694713fc6bd82aa9304ea701"><div class="ttname"><a href="class_serialized_keyframe.html#a4b733efa694713fc6bd82aa9304ea701">SerializedKeyframe::mutable_kmatrix</a></div><div class="ttdeci">::SerializedK * mutable_kmatrix()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2232</div></div>
<div class="ttc" id="class_serialized_keypoint_html"><div class="ttname"><a href="class_serialized_keypoint.html">SerializedKeypoint</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:444</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_ae4f8698875c9fcef3656429b871b9317"><div class="ttname"><a href="class_serialized_mappoint_array.html#ae4f8698875c9fcef3656429b871b9317">SerializedMappointArray::New</a></div><div class="ttdeci">SerializedMappointArray * New() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:988</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_a6632c5848c667690d8cc6b0a6f9d6146"><div class="ttname"><a href="class_serialized_keyframe_features.html#a6632c5848c667690d8cc6b0a6f9d6146">SerializedKeyframeFeatures::swap</a></div><div class="ttdeci">friend void swap(SerializedKeyframeFeatures &amp;a, SerializedKeyframeFeatures &amp;b)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1486</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_ab5b9cdbfc1df2deceb0efdef6f405710"><div class="ttname"><a href="class_serialized_keyframe_array.html#ab5b9cdbfc1df2deceb0efdef6f405710">SerializedKeyframeArray::_internal_metadata_</a></div><div class="ttdeci">::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1312</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a29311f9cc34a22c7e13ff4c3c8c0cbb2"><div class="ttname"><a href="class_serialized_keyframe.html#a29311f9cc34a22c7e13ff4c3c8c0cbb2">SerializedKeyframe::timestamp_</a></div><div class="ttdeci">double timestamp_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1204</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_a30228de01c9bb9a468ef60903ef8ed13"><div class="ttname"><a href="class_serialized_mappoint_array.html#a30228de01c9bb9a468ef60903ef8ed13">SerializedMappointArray::mappoint_size</a></div><div class="ttdeci">int mappoint_size() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2105</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a47fb2a4cccfbca6b945298a2deeec233"><div class="ttname"><a href="class_serialized_mappoint.html#a47fb2a4cccfbca6b945298a2deeec233">SerializedMappoint::clear_found</a></div><div class="ttdeci">void clear_found()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2033</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_accb0518f56d93d6a0d0ddd3ab1fe51ae"><div class="ttname"><a href="class_serialized_mappoint_array.html#accb0518f56d93d6a0d0ddd3ab1fe51ae">SerializedMappointArray::operator=</a></div><div class="ttdeci">SerializedMappointArray &amp; operator=(const SerializedMappointArray &amp;from)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:951</div></div>
<div class="ttc" id="class_serialized_descriptor_html_ac328d080073002ef89040cacf63a7d4d"><div class="ttname"><a href="class_serialized_descriptor.html#ac328d080073002ef89040cacf63a7d4d">SerializedDescriptor::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:172</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_aa5df7a938b81caf5194dcc6bbf777a5c"><div class="ttname"><a href="class_serialized_keyframe_features.html#aa5df7a938b81caf5194dcc6bbf777a5c">SerializedKeyframeFeatures::_internal_metadata_</a></div><div class="ttdeci">::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1556</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a0960500c41e426c35a436ab0e8b594d6"><div class="ttname"><a href="class_serialized_keyframe.html#a0960500c41e426c35a436ab0e8b594d6">SerializedKeyframe::set_loopedgesids</a></div><div class="ttdeci">void set_loopedgesids(int index, ::google::protobuf::uint32 value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2285</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_a57e1ce723f26ad9937365877e638d5f0"><div class="ttname"><a href="class_serialized_mappoint_array.html#a57e1ce723f26ad9937365877e638d5f0">SerializedMappointArray::mappoint_</a></div><div class="ttdeci">::google::protobuf::RepeatedPtrField&lt; ::SerializedMappoint &gt; mappoint_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1047</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_a385e746c20d6f8232f673cb159db5064"><div class="ttname"><a href="class_serialized_keyframe_features.html#a385e746c20d6f8232f673cb159db5064">SerializedKeyframeFeatures::GetArenaNoVirtual</a></div><div class="ttdeci">inline ::google::protobuf::Arena * GetArenaNoVirtual() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1521</div></div>
<div class="ttc" id="class_serialized_descriptor_html_a16be418b89242717fc6a1916f661c2e4"><div class="ttname"><a href="class_serialized_descriptor.html#a16be418b89242717fc6a1916f661c2e4">SerializedDescriptor::MaybeArenaPtr</a></div><div class="ttdeci">void * MaybeArenaPtr() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:183</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a642bb67b0617808b065619e32f697166"><div class="ttname"><a href="class_serialized_mappoint.html#a642bb67b0617808b065619e32f697166">SerializedMappoint::_cached_size_</a></div><div class="ttdeci">mutable ::google::protobuf::internal::CachedSize _cached_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:939</div></div>
<div class="ttc" id="class_serialized_k_html"><div class="ttname"><a href="class_serialized_k.html">SerializedK</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:568</div></div>
<div class="ttc" id="structprotobuf__osmap__2eproto_1_1_table_struct_html"><div class="ttname"><a href="structprotobuf__osmap__2eproto_1_1_table_struct.html">protobuf_osmap_2eproto::TableStruct</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:38</div></div>
<div class="ttc" id="class_serialized_descriptor_html_ab19eacbc096321f7a66c2a941a3134f2"><div class="ttname"><a href="class_serialized_descriptor.html#ab19eacbc096321f7a66c2a941a3134f2">SerializedDescriptor::New</a></div><div class="ttdeci">SerializedDescriptor * New() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:151</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a16bcc8497f1db37ca4a457226bdccbe5"><div class="ttname"><a href="class_serialized_keyframe.html#a16bcc8497f1db37ca4a457226bdccbe5">SerializedKeyframe::_loopedgesids_cached_byte_size_</a></div><div class="ttdeci">int _loopedgesids_cached_byte_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1199</div></div>
<div class="ttc" id="class_serialized_k_html_a52dd621c3a07fadc27592f88bb179bcb"><div class="ttname"><a href="class_serialized_k.html#a52dd621c3a07fadc27592f88bb179bcb">SerializedK::set_fy</a></div><div class="ttdeci">void set_fy(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1878</div></div>
<div class="ttc" id="class_serialized_keyframe_html"><div class="ttname"><a href="class_serialized_keyframe.html">SerializedKeyframe</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1053</div></div>
<div class="ttc" id="class_serialized_keyframe_html_ac6639c7ef0b1ffd647b747e081cb7caa"><div class="ttname"><a href="class_serialized_keyframe.html#ac6639c7ef0b1ffd647b747e081cb7caa">SerializedKeyframe::has_kmatrix</a></div><div class="ttdeci">bool has_kmatrix() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2207</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a3cd444c2244dc59f69cec04cd5926371"><div class="ttname"><a href="class_serialized_keypoint.html#a3cd444c2244dc59f69cec04cd5926371">SerializedKeypoint::set_pty</a></div><div class="ttdeci">void set_pty(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1818</div></div>
<div class="ttc" id="class_serialized_pose_html_ac2a0cfa05d55fd56703ca80593f1f55d"><div class="ttname"><a href="class_serialized_pose.html#ac2a0cfa05d55fd56703ca80593f1f55d">SerializedPose::mutable_element</a></div><div class="ttdeci">::google::protobuf::RepeatedField&lt; float &gt; * mutable_element()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1741</div></div>
<div class="ttc" id="class_serialized_pose_html_aaa4d6e2980b127e97db95141417be6d0"><div class="ttname"><a href="class_serialized_pose.html#aaa4d6e2980b127e97db95141417be6d0">SerializedPose::MaybeArenaPtr</a></div><div class="ttdeci">void * MaybeArenaPtr() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:293</div></div>
<div class="ttc" id="class_serialized_feature_html_ad2cfd46170f634a391f5562d887952f8"><div class="ttname"><a href="class_serialized_feature.html#ad2cfd46170f634a391f5562d887952f8">SerializedFeature::mappoint_id_</a></div><div class="ttdeci">::google::protobuf::uint32 mappoint_id_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1442</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a4955a9ea08a9561566a5c29a905a9621"><div class="ttname"><a href="class_serialized_keyframe.html#a4955a9ea08a9561566a5c29a905a9621">SerializedKeyframe::kmatrix_</a></div><div class="ttdeci">::SerializedK * kmatrix_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1201</div></div>
<div class="ttc" id="class_serialized_k_array_html_a4bd28b94468b3e7a127c5e2346d76b11"><div class="ttname"><a href="class_serialized_k_array.html#a4bd28b94468b3e7a127c5e2346d76b11">SerializedKArray::swap</a></div><div class="ttdeci">friend void swap(SerializedKArray &amp;a, SerializedKArray &amp;b)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:730</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_a93ed9281ec2fd26634b975a567483045"><div class="ttname"><a href="class_serialized_keyframe_array.html#a93ed9281ec2fd26634b975a567483045">SerializedKeyframeArray::New</a></div><div class="ttdeci">SerializedKeyframeArray * New(::google::protobuf::Arena *arena) const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1258</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_acd15592ee897525a38a8f492840c3418"><div class="ttname"><a href="class_serialized_keyframe_features.html#acd15592ee897525a38a8f492840c3418">SerializedKeyframeFeatures::New</a></div><div class="ttdeci">SerializedKeyframeFeatures * New() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1492</div></div>
<div class="ttc" id="class_serialized_k_array_html_a658305040460190ce2026b97951e0560"><div class="ttname"><a href="class_serialized_k_array.html#a658305040460190ce2026b97951e0560">SerializedKArray::New</a></div><div class="ttdeci">SerializedKArray * New() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:736</div></div>
<div class="ttc" id="class_serialized_feature_html_a741dacad2c36021b034dd1356cea57e1"><div class="ttname"><a href="class_serialized_feature.html#a741dacad2c36021b034dd1356cea57e1">SerializedFeature::release_keypoint</a></div><div class="ttdeci">::SerializedKeypoint * release_keypoint()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2389</div></div>
<div class="ttc" id="class_serialized_position_html_a8f38dc39adba821efa77e11930244f62"><div class="ttname"><a href="class_serialized_position.html#a8f38dc39adba821efa77e11930244f62">SerializedPosition::_cached_size_</a></div><div class="ttdeci">mutable ::google::protobuf::internal::CachedSize _cached_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:439</div></div>
<div class="ttc" id="class_serialized_feature_html_a44d5737502ee56a8e6286698ae77b0aa"><div class="ttname"><a href="class_serialized_feature.html#a44d5737502ee56a8e6286698ae77b0aa">SerializedFeature::keypoint</a></div><div class="ttdeci">const ::SerializedKeypoint &amp; keypoint() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2383</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a9373067efa90335bd36cc39347f5a3c1"><div class="ttname"><a href="class_serialized_keyframe.html#a9373067efa90335bd36cc39347f5a3c1">SerializedKeyframe::mutable_loopedgesids</a></div><div class="ttdeci">::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt; * mutable_loopedgesids()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2299</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a9544385831b022184dc2bf7b08fca854"><div class="ttname"><a href="class_serialized_keyframe.html#a9544385831b022184dc2bf7b08fca854">SerializedKeyframe::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1118</div></div>
<div class="ttc" id="class_serialized_position_html_a2bfaed1978af3fb0aa001cb5495a8a74"><div class="ttname"><a href="class_serialized_position.html#a2bfaed1978af3fb0aa001cb5495a8a74">SerializedPosition::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:392</div></div>
<div class="ttc" id="class_serialized_k_html_ac860eecd43039060d90bc33b1566338e"><div class="ttname"><a href="class_serialized_k.html#ac860eecd43039060d90bc33b1566338e">SerializedK::swap</a></div><div class="ttdeci">friend void swap(SerializedK &amp;a, SerializedK &amp;b)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:606</div></div>
<div class="ttc" id="class_serialized_feature_html_af2b9f9047e6f290ddee6ebcb0e1c6e4f"><div class="ttname"><a href="class_serialized_feature.html#af2b9f9047e6f290ddee6ebcb0e1c6e4f">SerializedFeature::internal_default_instance</a></div><div class="ttdeci">static const SerializedFeature * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1349</div></div>
<div class="ttc" id="class_serialized_position_html_ad178afd6327f63a1d0468178720bc9bc"><div class="ttname"><a href="class_serialized_position.html#ad178afd6327f63a1d0468178720bc9bc">SerializedPosition::clear_y</a></div><div class="ttdeci">void clear_y()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1765</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a41a2e4d863f20633c25e26ea1c978909"><div class="ttname"><a href="class_serialized_mappoint.html#a41a2e4d863f20633c25e26ea1c978909">SerializedMappoint::_internal_position</a></div><div class="ttdeci">const ::SerializedPosition &amp; _internal_position() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1974</div></div>
<div class="ttc" id="class_serialized_feature_html"><div class="ttname"><a href="class_serialized_feature.html">SerializedFeature</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1319</div></div>
<div class="ttc" id="class_serialized_pose_html_a2df640e4cb5694a34b6c8c2fea295e04"><div class="ttname"><a href="class_serialized_pose.html#a2df640e4cb5694a34b6c8c2fea295e04">SerializedPose::GetArenaNoVirtual</a></div><div class="ttdeci">inline ::google::protobuf::Arena * GetArenaNoVirtual() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:290</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a4da870ddaec550edab858bdc2386d8e3"><div class="ttname"><a href="class_serialized_mappoint.html#a4da870ddaec550edab858bdc2386d8e3">SerializedMappoint::clear_id</a></div><div class="ttdeci">void clear_id()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1951</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_a44aa111ab80ba73054fae6fcff1f9ad0"><div class="ttname"><a href="class_serialized_mappoint_array.html#a44aa111ab80ba73054fae6fcff1f9ad0">SerializedMappointArray::add_mappoint</a></div><div class="ttdeci">::SerializedMappoint * add_mappoint()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2124</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_a263dccb2d8c7964dbb4fec12af345f21"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#a263dccb2d8c7964dbb4fec12af345f21">SerializedKeyframeFeaturesArray::swap</a></div><div class="ttdeci">friend void swap(SerializedKeyframeFeaturesArray &amp;a, SerializedKeyframeFeaturesArray &amp;b)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1602</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a12dd667d5cb5fb25cfa8f47a4e6cc9e6"><div class="ttname"><a href="class_serialized_mappoint.html#a12dd667d5cb5fb25cfa8f47a4e6cc9e6">SerializedMappoint::set_id</a></div><div class="ttdeci">void set_id(::google::protobuf::uint32 value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1958</div></div>
<div class="ttc" id="class_serialized_k_array_html_a5884b5220e93959cb3a547d030150a8d"><div class="ttname"><a href="class_serialized_k_array.html#a5884b5220e93959cb3a547d030150a8d">SerializedKArray::Swap</a></div><div class="ttdeci">void Swap(SerializedKArray *other)</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_ac6cacc03d05d6e766abbf3014073b821"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#ac6cacc03d05d6e766abbf3014073b821">SerializedKeyframeFeaturesArray::feature</a></div><div class="ttdeci">const ::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframeFeatures &gt; &amp; feature() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2555</div></div>
<div class="ttc" id="class_serialized_k_html_ad0259eeaf4fd44f54e83dd0ad963ffb4"><div class="ttname"><a href="class_serialized_k.html#ad0259eeaf4fd44f54e83dd0ad963ffb4">SerializedK::New</a></div><div class="ttdeci">SerializedK * New(::google::protobuf::Arena *arena) const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:616</div></div>
<div class="ttc" id="class_serialized_pose_html_a1e349bdcf0af823abbeaf3ccb2802974"><div class="ttname"><a href="class_serialized_pose.html#a1e349bdcf0af823abbeaf3ccb2802974">SerializedPose::set_element</a></div><div class="ttdeci">void set_element(int index, float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1727</div></div>
<div class="ttc" id="class_serialized_feature_html_a8c6ac54faf3eb9ad161a10c763ed668f"><div class="ttname"><a href="class_serialized_feature.html#a8c6ac54faf3eb9ad161a10c763ed668f">SerializedFeature::keypoint_</a></div><div class="ttdeci">::SerializedKeypoint * keypoint_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1440</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_a33f838ee4b6e953c91ac0ce6d17f02c4"><div class="ttname"><a href="class_serialized_keyframe_array.html#a33f838ee4b6e953c91ac0ce6d17f02c4">SerializedKeyframeArray::keyframe</a></div><div class="ttdeci">const ::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframe &gt; &amp; keyframe() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2347</div></div>
<div class="ttc" id="class_serialized_k_html_adb8bfe546850034fca5c55a5e544421b"><div class="ttname"><a href="class_serialized_k.html#adb8bfe546850034fca5c55a5e544421b">SerializedK::clear_fy</a></div><div class="ttdeci">void clear_fy()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1871</div></div>
<div class="ttc" id="class_serialized_feature_html_a93ee735d546f6d52812a25a5555aa8ed"><div class="ttname"><a href="class_serialized_feature.html#a93ee735d546f6d52812a25a5555aa8ed">SerializedFeature::set_allocated_briefdescriptor</a></div><div class="ttdeci">void set_allocated_briefdescriptor(::SerializedDescriptor *briefdescriptor)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2459</div></div>
<div class="ttc" id="class_serialized_position_html_a289f5c0662477658dd8798f43fd30e2a"><div class="ttname"><a href="class_serialized_position.html#a289f5c0662477658dd8798f43fd30e2a">SerializedPosition::internal_default_instance</a></div><div class="ttdeci">static const SerializedPosition * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:357</div></div>
<div class="ttc" id="class_serialized_mappoint_html_aeb931b938918fcd25f38a3fedc0e0fcd"><div class="ttname"><a href="class_serialized_mappoint.html#aeb931b938918fcd25f38a3fedc0e0fcd">SerializedMappoint::has_position</a></div><div class="ttdeci">bool has_position() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1965</div></div>
<div class="ttc" id="class_serialized_descriptor_html_a2ae601c1cc0ab1d16e9f2b7d8b269437"><div class="ttname"><a href="class_serialized_descriptor.html#a2ae601c1cc0ab1d16e9f2b7d8b269437">SerializedDescriptor::swap</a></div><div class="ttdeci">friend void swap(SerializedDescriptor &amp;a, SerializedDescriptor &amp;b)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:145</div></div>
<div class="ttc" id="osmap_8pb_8h_html_aa39405cb9724a1a245d77273f7ba132d"><div class="ttname"><a href="osmap_8pb_8h.html#aa39405cb9724a1a245d77273f7ba132d">_SerializedPose_default_instance_</a></div><div class="ttdeci">SerializedPoseDefaultTypeInternal _SerializedPose_default_instance_</div></div>
<div class="ttc" id="class_serialized_keyframe_html_ac306d74f61158708054befe4e47e05dc"><div class="ttname"><a href="class_serialized_keyframe.html#ac306d74f61158708054befe4e47e05dc">SerializedKeyframe::swap</a></div><div class="ttdeci">friend void swap(SerializedKeyframe &amp;a, SerializedKeyframe &amp;b)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1091</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_aa37d446f01ddf6e3108baaba82f85bce"><div class="ttname"><a href="class_serialized_mappoint_array.html#aa37d446f01ddf6e3108baaba82f85bce">SerializedMappointArray::Swap</a></div><div class="ttdeci">void Swap(SerializedMappointArray *other)</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_adbe2a1800768861a77f57df5276329b1"><div class="ttname"><a href="class_serialized_keyframe_array.html#adbe2a1800768861a77f57df5276329b1">SerializedKeyframeArray::operator=</a></div><div class="ttdeci">SerializedKeyframeArray &amp; operator=(const SerializedKeyframeArray &amp;from)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1217</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_af6225b72059f6870789a69814f69d370"><div class="ttname"><a href="class_serialized_keyframe_features.html#af6225b72059f6870789a69814f69d370">SerializedKeyframeFeatures::set_keyframe_id</a></div><div class="ttdeci">void set_keyframe_id(::google::protobuf::uint32 value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2490</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a4198edf6a5e2f4d4b8d847471909bb4e"><div class="ttname"><a href="class_serialized_mappoint.html#a4198edf6a5e2f4d4b8d847471909bb4e">SerializedMappoint::set_found</a></div><div class="ttdeci">void set_found(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2040</div></div>
<div class="ttc" id="class_serialized_pose_html_a7faecbd7682f988b914ebe59448c2012"><div class="ttname"><a href="class_serialized_pose.html#a7faecbd7682f988b914ebe59448c2012">SerializedPose::Swap</a></div><div class="ttdeci">void Swap(SerializedPose *other)</div></div>
<div class="ttc" id="class_serialized_pose_html_a318e047cc7ea24a22e7bf546ee442ff7"><div class="ttname"><a href="class_serialized_pose.html#a318e047cc7ea24a22e7bf546ee442ff7">SerializedPose::element_</a></div><div class="ttdeci">::google::protobuf::RepeatedField&lt; float &gt; element_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:320</div></div>
<div class="ttc" id="class_serialized_keyframe_html_abb206439ebb71227f6862d20e47a9b92"><div class="ttname"><a href="class_serialized_keyframe.html#abb206439ebb71227f6862d20e47a9b92">SerializedKeyframe::set_allocated_pose</a></div><div class="ttdeci">void set_allocated_pose(::SerializedPose *pose)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2187</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a018dbda5832def98f742af80bc5df627"><div class="ttname"><a href="class_serialized_keyframe.html#a018dbda5832def98f742af80bc5df627">SerializedKeyframe::add_loopedgesids</a></div><div class="ttdeci">void add_loopedgesids(::google::protobuf::uint32 value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2289</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_a50b670905d72b7a28d424bd97699621d"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#a50b670905d72b7a28d424bd97699621d">SerializedKeyframeFeaturesArray::feature_</a></div><div class="ttdeci">::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframeFeatures &gt; feature_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1667</div></div>
<div class="ttc" id="class_serialized_k_html_a058ff0060549fa903cc02a14c3d13aee"><div class="ttname"><a href="class_serialized_k.html#a058ff0060549fa903cc02a14c3d13aee">SerializedK::clear_fx</a></div><div class="ttdeci">void clear_fx()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1857</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a4c5ce7442bf32472580b5a8029e7bf67"><div class="ttname"><a href="class_serialized_keyframe.html#a4c5ce7442bf32472580b5a8029e7bf67">SerializedKeyframe::_internal_kmatrix</a></div><div class="ttdeci">const ::SerializedK &amp; _internal_kmatrix() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2216</div></div>
<div class="ttc" id="class_serialized_keyframe_html_ab3205eb1c384a82ef1684122f920b489"><div class="ttname"><a href="class_serialized_keyframe.html#ab3205eb1c384a82ef1684122f920b489">SerializedKeyframe::_internal_metadata_</a></div><div class="ttdeci">::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1197</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a25aed76587afbda39f6dca85df6aa8a1"><div class="ttname"><a href="class_serialized_mappoint.html#a25aed76587afbda39f6dca85df6aa8a1">SerializedMappoint::set_allocated_briefdescriptor</a></div><div class="ttdeci">void set_allocated_briefdescriptor(::SerializedDescriptor *briefdescriptor)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2081</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_a5aba6eef0984c5db15b2151437dd7330"><div class="ttname"><a href="class_serialized_mappoint_array.html#a5aba6eef0984c5db15b2151437dd7330">SerializedMappointArray::internal_default_instance</a></div><div class="ttdeci">static const SerializedMappointArray * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:974</div></div>
<div class="ttc" id="class_serialized_feature_html_ab07da98b54d7378ab8f8daf9cf3745fe"><div class="ttname"><a href="class_serialized_feature.html#ab07da98b54d7378ab8f8daf9cf3745fe">SerializedFeature::release_briefdescriptor</a></div><div class="ttdeci">::SerializedDescriptor * release_briefdescriptor()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2443</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_afe8a957b5032e55031ce4f12476d506d"><div class="ttname"><a href="class_serialized_keyframe_features.html#afe8a957b5032e55031ce4f12476d506d">SerializedKeyframeFeatures::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1513</div></div>
<div class="ttc" id="class_serialized_feature_html_a33d47066fdcac015eca7a97af8863a68"><div class="ttname"><a href="class_serialized_feature.html#a33d47066fdcac015eca7a97af8863a68">SerializedFeature::_internal_briefdescriptor</a></div><div class="ttdeci">const ::SerializedDescriptor &amp; _internal_briefdescriptor() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2434</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_ac5ca810c7b936fa52012ff92342dc777"><div class="ttname"><a href="class_serialized_keyframe_array.html#ac5ca810c7b936fa52012ff92342dc777">SerializedKeyframeArray::_cached_size_</a></div><div class="ttdeci">mutable ::google::protobuf::internal::CachedSize _cached_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1314</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_a65ea679484827c9dab4bacafd857b420"><div class="ttname"><a href="class_serialized_keyframe_array.html#a65ea679484827c9dab4bacafd857b420">SerializedKeyframeArray::add_keyframe</a></div><div class="ttdeci">::SerializedKeyframe * add_keyframe()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2342</div></div>
<div class="ttc" id="class_serialized_feature_html_acebdebc3dee1494a6af4c4db74fe1900"><div class="ttname"><a href="class_serialized_feature.html#acebdebc3dee1494a6af4c4db74fe1900">SerializedFeature::briefdescriptor_</a></div><div class="ttdeci">::SerializedDescriptor * briefdescriptor_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1441</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_abb2e358b884cea2365ebc45690fc796a"><div class="ttname"><a href="class_serialized_keyframe_features.html#abb2e358b884cea2365ebc45690fc796a">SerializedKeyframeFeatures::keyframe_id</a></div><div class="ttdeci">::google::protobuf::uint32 keyframe_id() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2486</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_a478665f1df12934a10207b19fafd88c1"><div class="ttname"><a href="class_serialized_keyframe_array.html#a478665f1df12934a10207b19fafd88c1">SerializedKeyframeArray::GetArenaNoVirtual</a></div><div class="ttdeci">inline ::google::protobuf::Arena * GetArenaNoVirtual() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1283</div></div>
<div class="ttc" id="class_serialized_k_html_a10e511677ce5d4125957749ff2549774"><div class="ttname"><a href="class_serialized_k.html#a10e511677ce5d4125957749ff2549774">SerializedK::set_cx</a></div><div class="ttdeci">void set_cx(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1892</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_a1f019b8c16df7a2cc7da64bf68391828"><div class="ttname"><a href="class_serialized_keyframe_features.html#a1f019b8c16df7a2cc7da64bf68391828">SerializedKeyframeFeatures::New</a></div><div class="ttdeci">SerializedKeyframeFeatures * New(::google::protobuf::Arena *arena) const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1496</div></div>
<div class="ttc" id="class_serialized_position_html_ab6ddb270da6079c59e139262b38820c3"><div class="ttname"><a href="class_serialized_position.html#ab6ddb270da6079c59e139262b38820c3">SerializedPosition::New</a></div><div class="ttdeci">SerializedPosition * New(::google::protobuf::Arena *arena) const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:375</div></div>
<div class="ttc" id="class_serialized_k_array_html"><div class="ttname"><a href="class_serialized_k_array.html">SerializedKArray</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:692</div></div>
<div class="ttc" id="class_serialized_k_html_abd1680a35abd137b6b31490795f02690"><div class="ttname"><a href="class_serialized_k.html#abd1680a35abd137b6b31490795f02690">SerializedK::clear_cx</a></div><div class="ttdeci">void clear_cx()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1885</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a9a83db42328bf691fdf23c11d0fce381"><div class="ttname"><a href="class_serialized_keyframe.html#a9a83db42328bf691fdf23c11d0fce381">SerializedKeyframe::has_pose</a></div><div class="ttdeci">bool has_pose() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2153</div></div>
<div class="ttc" id="class_serialized_position_html_a7cd54b6d1c3a34d665b58912d00e397c"><div class="ttname"><a href="class_serialized_position.html#a7cd54b6d1c3a34d665b58912d00e397c">SerializedPosition::x_</a></div><div class="ttdeci">float x_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:436</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a4c33dfa8ef36c04e3ce5af7c7f05f4dc"><div class="ttname"><a href="class_serialized_keyframe.html#a4c33dfa8ef36c04e3ce5af7c7f05f4dc">SerializedKeyframe::clear_kmatrix</a></div><div class="ttdeci">void clear_kmatrix()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2210</div></div>
<div class="ttc" id="class_serialized_k_html_afe7095f9fd7525cf34376a05fc756d41"><div class="ttname"><a href="class_serialized_k.html#afe7095f9fd7525cf34376a05fc756d41">SerializedK::clear_cy</a></div><div class="ttdeci">void clear_cy()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1899</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a310bdc8b059a5f549c17159b8c68bfa3"><div class="ttname"><a href="class_serialized_mappoint.html#a310bdc8b059a5f549c17159b8c68bfa3">SerializedMappoint::clear_briefdescriptor</a></div><div class="ttdeci">void clear_briefdescriptor()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2050</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a43870bc8459fc47517052aa1fcc85c08"><div class="ttname"><a href="class_serialized_mappoint.html#a43870bc8459fc47517052aa1fcc85c08">SerializedMappoint::swap</a></div><div class="ttdeci">friend void swap(SerializedMappoint &amp;a, SerializedMappoint &amp;b)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:839</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a897915b9bdaff1fee275ba9906069282"><div class="ttname"><a href="class_serialized_keypoint.html#a897915b9bdaff1fee275ba9906069282">SerializedKeypoint::pty_</a></div><div class="ttdeci">float pty_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:560</div></div>
<div class="ttc" id="class_serialized_feature_html_ac36626c7b3da9e3f08c313fc1aff61a7"><div class="ttname"><a href="class_serialized_feature.html#ac36626c7b3da9e3f08c313fc1aff61a7">SerializedFeature::operator=</a></div><div class="ttdeci">SerializedFeature &amp; operator=(const SerializedFeature &amp;from)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1326</div></div>
<div class="ttc" id="class_serialized_keypoint_html_ae9c90faae8bab5b6e7f1e1eef239b829"><div class="ttname"><a href="class_serialized_keypoint.html#ae9c90faae8bab5b6e7f1e1eef239b829">SerializedKeypoint::pty</a></div><div class="ttdeci">float pty() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1814</div></div>
<div class="ttc" id="class_serialized_k_array_html_aa0318a939bb6c79b131ee800406000da"><div class="ttname"><a href="class_serialized_k_array.html#aa0318a939bb6c79b131ee800406000da">SerializedKArray::New</a></div><div class="ttdeci">SerializedKArray * New(::google::protobuf::Arena *arena) const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:740</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_a44fb69a050c0ba121aafac67040d1d26"><div class="ttname"><a href="class_serialized_mappoint_array.html#a44fb69a050c0ba121aafac67040d1d26">SerializedMappointArray::MaybeArenaPtr</a></div><div class="ttdeci">void * MaybeArenaPtr() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1020</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a8ff0aa197669004d73ce64a9b9520885"><div class="ttname"><a href="class_serialized_mappoint.html#a8ff0aa197669004d73ce64a9b9520885">SerializedMappoint::found_</a></div><div class="ttdeci">float found_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:938</div></div>
<div class="ttc" id="class_serialized_keypoint_html_aa2b5865eb7bd9db00ed87f0cc4bc5ede"><div class="ttname"><a href="class_serialized_keypoint.html#aa2b5865eb7bd9db00ed87f0cc4bc5ede">SerializedKeypoint::_internal_metadata_</a></div><div class="ttdeci">::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:558</div></div>
<div class="ttc" id="class_serialized_feature_html_a49696ab888adf015ca6447e0cd62b81c"><div class="ttname"><a href="class_serialized_feature.html#a49696ab888adf015ca6447e0cd62b81c">SerializedFeature::set_mappoint_id</a></div><div class="ttdeci">void set_mappoint_id(::google::protobuf::uint32 value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2364</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_a4ff44a74f427637bac93da930c30f79a"><div class="ttname"><a href="class_serialized_keyframe_features.html#a4ff44a74f427637bac93da930c30f79a">SerializedKeyframeFeatures::feature_size</a></div><div class="ttdeci">int feature_size() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2497</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a12e3bc28e2899b53d99936f0dcebffe3"><div class="ttname"><a href="class_serialized_mappoint.html#a12e3bc28e2899b53d99936f0dcebffe3">SerializedMappoint::New</a></div><div class="ttdeci">SerializedMappoint * New(::google::protobuf::Arena *arena) const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:849</div></div>
<div class="ttc" id="namespaceprotobuf__osmap__2eproto_html_af8dc47e453cd8ffac53fa7010e47458d"><div class="ttname"><a href="namespaceprotobuf__osmap__2eproto.html#af8dc47e453cd8ffac53fa7010e47458d">protobuf_osmap_2eproto::AddDescriptors</a></div><div class="ttdeci">void AddDescriptors()</div></div>
<div class="ttc" id="osmap_8pb_8h_html_aa65c410899a15e52a0b7e7878576e817"><div class="ttname"><a href="osmap_8pb_8h.html#aa65c410899a15e52a0b7e7878576e817">_SerializedKeyframeFeaturesArray_default_instance_</a></div><div class="ttdeci">SerializedKeyframeFeaturesArrayDefaultTypeInternal _SerializedKeyframeFeaturesArray_default_instance_</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_aa67694f0fab2ab7172ab3060cf580334"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#aa67694f0fab2ab7172ab3060cf580334">SerializedKeyframeFeaturesArray::Swap</a></div><div class="ttdeci">void Swap(SerializedKeyframeFeaturesArray *other)</div></div>
<div class="ttc" id="class_serialized_keyframe_html_aeed70f5e93b46fca2ed425c6951aab36"><div class="ttname"><a href="class_serialized_keyframe.html#aeed70f5e93b46fca2ed425c6951aab36">SerializedKeyframe::operator=</a></div><div class="ttdeci">SerializedKeyframe &amp; operator=(const SerializedKeyframe &amp;from)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1060</div></div>
<div class="ttc" id="class_serialized_descriptor_html_a3442b7210d7aaff406550b4eac8eb8a7"><div class="ttname"><a href="class_serialized_descriptor.html#a3442b7210d7aaff406550b4eac8eb8a7">SerializedDescriptor::operator=</a></div><div class="ttdeci">SerializedDescriptor &amp; operator=(const SerializedDescriptor &amp;from)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:114</div></div>
<div class="ttc" id="class_serialized_descriptor_html_a0ff1508a3a8f0b307a0e6def0c982365"><div class="ttname"><a href="class_serialized_descriptor.html#a0ff1508a3a8f0b307a0e6def0c982365">SerializedDescriptor::GetArenaNoVirtual</a></div><div class="ttdeci">inline ::google::protobuf::Arena * GetArenaNoVirtual() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:180</div></div>
<div class="ttc" id="class_serialized_k_html_a6d051d229d579971e420bdfb0170bf62"><div class="ttname"><a href="class_serialized_k.html#a6d051d229d579971e420bdfb0170bf62">SerializedK::cy</a></div><div class="ttdeci">float cy() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1902</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_a628c75154ba9da21298fe9c74c78b099"><div class="ttname"><a href="class_serialized_keyframe_features.html#a628c75154ba9da21298fe9c74c78b099">SerializedKeyframeFeatures::clear_keyframe_id</a></div><div class="ttdeci">void clear_keyframe_id()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2483</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a3e88d738341aab2f25b98db7bac8e5c6"><div class="ttname"><a href="class_serialized_keypoint.html#a3e88d738341aab2f25b98db7bac8e5c6">SerializedKeypoint::set_octave</a></div><div class="ttdeci">void set_octave(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1846</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_a17bda7cdb556b179d6920aa438014743"><div class="ttname"><a href="class_serialized_keyframe_features.html#a17bda7cdb556b179d6920aa438014743">SerializedKeyframeFeatures::feature</a></div><div class="ttdeci">const ::google::protobuf::RepeatedPtrField&lt; ::SerializedFeature &gt; &amp; feature() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2521</div></div>
<div class="ttc" id="class_serialized_k_array_html_a787205f6d6dc9e4cb28da6ce74f9b68d"><div class="ttname"><a href="class_serialized_k_array.html#a787205f6d6dc9e4cb28da6ce74f9b68d">SerializedKArray::_internal_metadata_</a></div><div class="ttdeci">::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:794</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a0996375406d4bcaa07613c72a5349120"><div class="ttname"><a href="class_serialized_keyframe.html#a0996375406d4bcaa07613c72a5349120">SerializedKeyframe::GetArenaNoVirtual</a></div><div class="ttdeci">inline ::google::protobuf::Arena * GetArenaNoVirtual() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1126</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a4fe680e9163ddb4f93691760e015b6cc"><div class="ttname"><a href="class_serialized_mappoint.html#a4fe680e9163ddb4f93691760e015b6cc">SerializedMappoint::briefdescriptor</a></div><div class="ttdeci">const ::SerializedDescriptor &amp; briefdescriptor() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2059</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a4afec4d221eb8b605d91906fa7763a74"><div class="ttname"><a href="class_serialized_mappoint.html#a4afec4d221eb8b605d91906fa7763a74">SerializedMappoint::operator=</a></div><div class="ttdeci">SerializedMappoint &amp; operator=(const SerializedMappoint &amp;from)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:808</div></div>
<div class="ttc" id="class_serialized_position_html_ab1efd36b409e4d66b1d63a71a80081e0"><div class="ttname"><a href="class_serialized_position.html#ab1efd36b409e4d66b1d63a71a80081e0">SerializedPosition::operator=</a></div><div class="ttdeci">SerializedPosition &amp; operator=(const SerializedPosition &amp;from)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:334</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a272ae5a3660b3c4b81ea234e5944c523"><div class="ttname"><a href="class_serialized_keyframe.html#a272ae5a3660b3c4b81ea234e5944c523">SerializedKeyframe::set_timestamp</a></div><div class="ttdeci">void set_timestamp(double value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2312</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_a03071df882c809f8e5c44653909b9ff5"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#a03071df882c809f8e5c44653909b9ff5">SerializedKeyframeFeaturesArray::feature_size</a></div><div class="ttdeci">int feature_size() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2531</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a5f5bb0679ff654759623c6e68b549dfb"><div class="ttname"><a href="class_serialized_mappoint.html#a5f5bb0679ff654759623c6e68b549dfb">SerializedMappoint::mutable_briefdescriptor</a></div><div class="ttdeci">::SerializedDescriptor * mutable_briefdescriptor()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2072</div></div>
<div class="ttc" id="class_serialized_feature_html_a4189e17b59579596f2078c34fddbc265"><div class="ttname"><a href="class_serialized_feature.html#a4189e17b59579596f2078c34fddbc265">SerializedFeature::MaybeArenaPtr</a></div><div class="ttdeci">void * MaybeArenaPtr() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1395</div></div>
<div class="ttc" id="class_serialized_descriptor_html_aa0c6cbbe48292b858deb375ca81ab3c5"><div class="ttname"><a href="class_serialized_descriptor.html#aa0c6cbbe48292b858deb375ca81ab3c5">SerializedDescriptor::New</a></div><div class="ttdeci">SerializedDescriptor * New(::google::protobuf::Arena *arena) const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:155</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_a25bf7ebf67cd4738bd1076adbe6df625"><div class="ttname"><a href="class_serialized_keyframe_features.html#a25bf7ebf67cd4738bd1076adbe6df625">SerializedKeyframeFeatures::mutable_feature</a></div><div class="ttdeci">::google::protobuf::RepeatedPtrField&lt; ::SerializedFeature &gt; * mutable_feature()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2508</div></div>
<div class="ttc" id="osmap_8pb_8h_html_a02b857d47b6def07d17c37e2f7dddb2f"><div class="ttname"><a href="osmap_8pb_8h.html#a02b857d47b6def07d17c37e2f7dddb2f">_SerializedKArray_default_instance_</a></div><div class="ttdeci">SerializedKArrayDefaultTypeInternal _SerializedKArray_default_instance_</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a5e80b963e80126af29c5d89b00d2ffcf"><div class="ttname"><a href="class_serialized_mappoint.html#a5e80b963e80126af29c5d89b00d2ffcf">SerializedMappoint::clear_visible</a></div><div class="ttdeci">void clear_visible()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2019</div></div>
<div class="ttc" id="class_serialized_k_html_af66d7365bdd5612208435b72890773d7"><div class="ttname"><a href="class_serialized_k.html#af66d7365bdd5612208435b72890773d7">SerializedK::cx_</a></div><div class="ttdeci">float cx_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:685</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a602454a89c612d3730119e6c77df609e"><div class="ttname"><a href="class_serialized_keypoint.html#a602454a89c612d3730119e6c77df609e">SerializedKeypoint::swap</a></div><div class="ttdeci">friend void swap(SerializedKeypoint &amp;a, SerializedKeypoint &amp;b)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:482</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a4dbdb8c0ad43f23c18dcb13eb66e9f8d"><div class="ttname"><a href="class_serialized_keypoint.html#a4dbdb8c0ad43f23c18dcb13eb66e9f8d">SerializedKeypoint::internal_default_instance</a></div><div class="ttdeci">static const SerializedKeypoint * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:474</div></div>
<div class="ttc" id="class_serialized_descriptor_html_a4bdba703f369177b50cdc12ce71fa447"><div class="ttname"><a href="class_serialized_descriptor.html#a4bdba703f369177b50cdc12ce71fa447">SerializedDescriptor::set_block</a></div><div class="ttdeci">void set_block(int index, ::google::protobuf::uint32 value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1693</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_a05b600d57440fb48b4f82a85194901f8"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#a05b600d57440fb48b4f82a85194901f8">SerializedKeyframeFeaturesArray::GetArenaNoVirtual</a></div><div class="ttdeci">inline ::google::protobuf::Arena * GetArenaNoVirtual() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1637</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a184f03484c5791baf3b404dbefff5e5d"><div class="ttname"><a href="class_serialized_keyframe.html#a184f03484c5791baf3b404dbefff5e5d">SerializedKeyframe::release_kmatrix</a></div><div class="ttdeci">::SerializedK * release_kmatrix()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2225</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_a2c191f80c6a74af05b8e4c1c399ac12a"><div class="ttname"><a href="class_serialized_mappoint_array.html#a2c191f80c6a74af05b8e4c1c399ac12a">SerializedMappointArray::New</a></div><div class="ttdeci">SerializedMappointArray * New(::google::protobuf::Arena *arena) const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:992</div></div>
<div class="ttc" id="osmap_8pb_8h_html_ad4d86465972fd98936c9c466c6703215"><div class="ttname"><a href="osmap_8pb_8h.html#ad4d86465972fd98936c9c466c6703215">_SerializedK_default_instance_</a></div><div class="ttdeci">SerializedKDefaultTypeInternal _SerializedK_default_instance_</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_ae09189f18d67fb57bd520a56f988dfab"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#ae09189f18d67fb57bd520a56f988dfab">SerializedKeyframeFeaturesArray::operator=</a></div><div class="ttdeci">SerializedKeyframeFeaturesArray &amp; operator=(const SerializedKeyframeFeaturesArray &amp;from)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1571</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a1991f8b7c5dd51df706b437a133cad5f"><div class="ttname"><a href="class_serialized_keypoint.html#a1991f8b7c5dd51df706b437a133cad5f">SerializedKeypoint::clear_ptx</a></div><div class="ttdeci">void clear_ptx()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1797</div></div>
<div class="ttc" id="class_serialized_keyframe_html_ae3134fef02ff7016a8d51dd76160b551"><div class="ttname"><a href="class_serialized_keyframe.html#ae3134fef02ff7016a8d51dd76160b551">SerializedKeyframe::New</a></div><div class="ttdeci">SerializedKeyframe * New(::google::protobuf::Arena *arena) const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1101</div></div>
<div class="ttc" id="class_serialized_descriptor_html_a9c809d27dc182a694c06b8bf590b5504"><div class="ttname"><a href="class_serialized_descriptor.html#a9c809d27dc182a694c06b8bf590b5504">SerializedDescriptor::block_</a></div><div class="ttdeci">::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt; block_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:210</div></div>
<div class="ttc" id="osmap_8pb_8h_html_ae7cdfbc03147edd2013d5734cfffa89e"><div class="ttname"><a href="osmap_8pb_8h.html#ae7cdfbc03147edd2013d5734cfffa89e">_SerializedMappointArray_default_instance_</a></div><div class="ttdeci">SerializedMappointArrayDefaultTypeInternal _SerializedMappointArray_default_instance_</div></div>
<div class="ttc" id="class_serialized_feature_html_adc40c19101d84babea3a4a3cdc852b88"><div class="ttname"><a href="class_serialized_feature.html#adc40c19101d84babea3a4a3cdc852b88">SerializedFeature::_cached_size_</a></div><div class="ttdeci">mutable ::google::protobuf::internal::CachedSize _cached_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1443</div></div>
<div class="ttc" id="class_serialized_mappoint_html"><div class="ttname"><a href="class_serialized_mappoint.html">SerializedMappoint</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:801</div></div>
<div class="ttc" id="class_serialized_k_array_html_ac0f98f6a7e972a6f826543724a8f8458"><div class="ttname"><a href="class_serialized_k_array.html#ac0f98f6a7e972a6f826543724a8f8458">SerializedKArray::internal_default_instance</a></div><div class="ttdeci">static const SerializedKArray * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:722</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_a04af520d4d5ea79ca6538f61cb4b46b8"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#a04af520d4d5ea79ca6538f61cb4b46b8">SerializedKeyframeFeaturesArray::_internal_metadata_</a></div><div class="ttdeci">::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1666</div></div>
<div class="ttc" id="class_serialized_position_html_a0aaeb05964196ad688aeedfbc59c90a7"><div class="ttname"><a href="class_serialized_position.html#a0aaeb05964196ad688aeedfbc59c90a7">SerializedPosition::Swap</a></div><div class="ttdeci">void Swap(SerializedPosition *other)</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a45ad042792444397c517761b22e888b9"><div class="ttname"><a href="class_serialized_keyframe.html#a45ad042792444397c517761b22e888b9">SerializedKeyframe::loopedgesids_</a></div><div class="ttdeci">::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt; loopedgesids_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1198</div></div>
<div class="ttc" id="class_serialized_keyframe_html_aa6aefa43c83472202c6de4aa788f6117"><div class="ttname"><a href="class_serialized_keyframe.html#aa6aefa43c83472202c6de4aa788f6117">SerializedKeyframe::internal_default_instance</a></div><div class="ttdeci">static const SerializedKeyframe * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1083</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a62faa822afe6a93baaa9739d3a1dcc11"><div class="ttname"><a href="class_serialized_keypoint.html#a62faa822afe6a93baaa9739d3a1dcc11">SerializedKeypoint::New</a></div><div class="ttdeci">SerializedKeypoint * New(::google::protobuf::Arena *arena) const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:492</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_a897d1a16c349f307e0b739462a5f89a6"><div class="ttname"><a href="class_serialized_keyframe_features.html#a897d1a16c349f307e0b739462a5f89a6">SerializedKeyframeFeatures::_cached_size_</a></div><div class="ttdeci">mutable ::google::protobuf::internal::CachedSize _cached_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1559</div></div>
<div class="ttc" id="class_serialized_k_html_ae95e440016b8a0058abf4b874a4dc166"><div class="ttname"><a href="class_serialized_k.html#ae95e440016b8a0058abf4b874a4dc166">SerializedK::set_fx</a></div><div class="ttdeci">void set_fx(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1864</div></div>
<div class="ttc" id="class_serialized_pose_html_aa5edc6b70068906621bcc365473e6976"><div class="ttname"><a href="class_serialized_pose.html#aa5edc6b70068906621bcc365473e6976">SerializedPose::_element_cached_byte_size_</a></div><div class="ttdeci">int _element_cached_byte_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:321</div></div>
<div class="ttc" id="class_serialized_k_html_a98de06feb2142a004d0db0925de49b6a"><div class="ttname"><a href="class_serialized_k.html#a98de06feb2142a004d0db0925de49b6a">SerializedK::New</a></div><div class="ttdeci">SerializedK * New() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:612</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_aadcfbb5109767a2437dafac1413a7af7"><div class="ttname"><a href="class_serialized_keyframe_features.html#aadcfbb5109767a2437dafac1413a7af7">SerializedKeyframeFeatures::add_feature</a></div><div class="ttdeci">::SerializedFeature * add_feature()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2516</div></div>
<div class="ttc" id="class_serialized_feature_html_a5b562c2f3d3d9d910727512e61fe1811"><div class="ttname"><a href="class_serialized_feature.html#a5b562c2f3d3d9d910727512e61fe1811">SerializedFeature::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1384</div></div>
<div class="ttc" id="class_serialized_descriptor_html_a4747c1baddd73fd1388dcecb81441081"><div class="ttname"><a href="class_serialized_descriptor.html#a4747c1baddd73fd1388dcecb81441081">SerializedDescriptor::add_block</a></div><div class="ttdeci">void add_block(::google::protobuf::uint32 value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1697</div></div>
<div class="ttc" id="class_serialized_k_array_html_a2173c12361cde3fb8b96449e4e785e89"><div class="ttname"><a href="class_serialized_k_array.html#a2173c12361cde3fb8b96449e4e785e89">SerializedKArray::k_size</a></div><div class="ttdeci">int k_size() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1917</div></div>
<div class="ttc" id="class_serialized_descriptor_html_a2deadfe84dea9da8b80c4de118928e04"><div class="ttname"><a href="class_serialized_descriptor.html#a2deadfe84dea9da8b80c4de118928e04">SerializedDescriptor::mutable_block</a></div><div class="ttdeci">::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt; * mutable_block()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1707</div></div>
<div class="ttc" id="class_serialized_position_html_a68e200dbc41332aaf065617f62937b59"><div class="ttname"><a href="class_serialized_position.html#a68e200dbc41332aaf065617f62937b59">SerializedPosition::clear_x</a></div><div class="ttdeci">void clear_x()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1751</div></div>
<div class="ttc" id="class_serialized_pose_html"><div class="ttname"><a href="class_serialized_pose.html">SerializedPose</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:217</div></div>
<div class="ttc" id="class_serialized_keyframe_html_aa269863964cffc91819de9e95211774f"><div class="ttname"><a href="class_serialized_keyframe.html#aa269863964cffc91819de9e95211774f">SerializedKeyframe::clear_id</a></div><div class="ttdeci">void clear_id()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2139</div></div>
<div class="ttc" id="class_serialized_keyframe_html_ae8e6055e08c7def182b9b82b62b66eaf"><div class="ttname"><a href="class_serialized_keyframe.html#ae8e6055e08c7def182b9b82b62b66eaf">SerializedKeyframe::set_allocated_kmatrix</a></div><div class="ttdeci">void set_allocated_kmatrix(::SerializedK *kmatrix)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2241</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a0112dfc74dc5996c78b35b4b7dd69217"><div class="ttname"><a href="class_serialized_mappoint.html#a0112dfc74dc5996c78b35b4b7dd69217">SerializedMappoint::set_allocated_position</a></div><div class="ttdeci">void set_allocated_position(::SerializedPosition *position)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1999</div></div>
<div class="ttc" id="class_serialized_descriptor_html_a44562c982e91942352d7eab4f1f9b95e"><div class="ttname"><a href="class_serialized_descriptor.html#a44562c982e91942352d7eab4f1f9b95e">SerializedDescriptor::block</a></div><div class="ttdeci">const ::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt; &amp; block() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1702</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a1a3009b924c434291803495a4484d23b"><div class="ttname"><a href="class_serialized_mappoint.html#a1a3009b924c434291803495a4484d23b">SerializedMappoint::New</a></div><div class="ttdeci">SerializedMappoint * New() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:845</div></div>
<div class="ttc" id="class_serialized_k_array_html_a108e0e6b8577c117f21953bfcb42f3e4"><div class="ttname"><a href="class_serialized_k_array.html#a108e0e6b8577c117f21953bfcb42f3e4">SerializedKArray::operator=</a></div><div class="ttdeci">SerializedKArray &amp; operator=(const SerializedKArray &amp;from)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:699</div></div>
<div class="ttc" id="class_serialized_descriptor_html_ade9c7da517faa0d283570964b3047c3a"><div class="ttname"><a href="class_serialized_descriptor.html#ade9c7da517faa0d283570964b3047c3a">SerializedDescriptor::_cached_size_</a></div><div class="ttdeci">mutable ::google::protobuf::internal::CachedSize _cached_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:212</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_ac5051cda6c21b99fbb61c3a02c00a2ed"><div class="ttname"><a href="class_serialized_keyframe_array.html#ac5051cda6c21b99fbb61c3a02c00a2ed">SerializedKeyframeArray::clear_keyframe</a></div><div class="ttdeci">void clear_keyframe()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2326</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a94d41d7f5c954209d94f04bca497fd53"><div class="ttname"><a href="class_serialized_keyframe.html#a94d41d7f5c954209d94f04bca497fd53">SerializedKeyframe::Swap</a></div><div class="ttdeci">void Swap(SerializedKeyframe *other)</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_a4d0fddb77e5ef1918cddbd0013734666"><div class="ttname"><a href="class_serialized_mappoint_array.html#a4d0fddb77e5ef1918cddbd0013734666">SerializedMappointArray::mappoint</a></div><div class="ttdeci">const ::google::protobuf::RepeatedPtrField&lt; ::SerializedMappoint &gt; &amp; mappoint() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2129</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_a781d5479656db69222618e0d9a8efbc2"><div class="ttname"><a href="class_serialized_mappoint_array.html#a781d5479656db69222618e0d9a8efbc2">SerializedMappointArray::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1009</div></div>
<div class="ttc" id="class_serialized_descriptor_html_ac8789edfd24c988cfbea4e09d8e4fed4"><div class="ttname"><a href="class_serialized_descriptor.html#ac8789edfd24c988cfbea4e09d8e4fed4">SerializedDescriptor::_block_cached_byte_size_</a></div><div class="ttdeci">int _block_cached_byte_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:211</div></div>
<div class="ttc" id="class_serialized_position_html_afee997e6f9e62e2db111535539ec8a70"><div class="ttname"><a href="class_serialized_position.html#afee997e6f9e62e2db111535539ec8a70">SerializedPosition::z_</a></div><div class="ttdeci">float z_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:438</div></div>
<div class="ttc" id="class_serialized_feature_html_a8f8738a58bf2804eebf0aa7204001aa3"><div class="ttname"><a href="class_serialized_feature.html#a8f8738a58bf2804eebf0aa7204001aa3">SerializedFeature::_internal_keypoint</a></div><div class="ttdeci">const ::SerializedKeypoint &amp; _internal_keypoint() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2380</div></div>
<div class="ttc" id="class_serialized_position_html_a43592bba3861574f2d0dc48c8d81c624"><div class="ttname"><a href="class_serialized_position.html#a43592bba3861574f2d0dc48c8d81c624">SerializedPosition::y_</a></div><div class="ttdeci">float y_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:437</div></div>
<div class="ttc" id="class_serialized_feature_html_a2c66add46bdf4e455c8ad3159dc326eb"><div class="ttname"><a href="class_serialized_feature.html#a2c66add46bdf4e455c8ad3159dc326eb">SerializedFeature::mutable_keypoint</a></div><div class="ttdeci">::SerializedKeypoint * mutable_keypoint()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2396</div></div>
<div class="ttc" id="class_serialized_descriptor_html_a03a742fb7a8d1877437df5ad9af7a835"><div class="ttname"><a href="class_serialized_descriptor.html#a03a742fb7a8d1877437df5ad9af7a835">SerializedDescriptor::Swap</a></div><div class="ttdeci">void Swap(SerializedDescriptor *other)</div></div>
<div class="ttc" id="class_serialized_position_html_a35a3442f10ecc0e9ae08c7c8dfa3b3fd"><div class="ttname"><a href="class_serialized_position.html#a35a3442f10ecc0e9ae08c7c8dfa3b3fd">SerializedPosition::set_x</a></div><div class="ttdeci">void set_x(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1758</div></div>
<div class="ttc" id="structprotobuf__osmap__2eproto_1_1_table_struct_html_a765bb70df617d21f01debd8aec23b1b4"><div class="ttname"><a href="structprotobuf__osmap__2eproto_1_1_table_struct.html#a765bb70df617d21f01debd8aec23b1b4">protobuf_osmap_2eproto::TableStruct::schema</a></div><div class="ttdeci">static const ::google::protobuf::internal::ParseTable schema[13]</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:41</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_aaa08018eda3d39c0387df2868bc853ee"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#aaa08018eda3d39c0387df2868bc853ee">SerializedKeyframeFeaturesArray::_cached_size_</a></div><div class="ttdeci">mutable ::google::protobuf::internal::CachedSize _cached_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1668</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a91cc5dfb5a160c319a15febc7a618e3f"><div class="ttname"><a href="class_serialized_keyframe.html#a91cc5dfb5a160c319a15febc7a618e3f">SerializedKeyframe::clear_pose</a></div><div class="ttdeci">void clear_pose()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2156</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_a2ad4386c9aa33ba241b75891c945ccad"><div class="ttname"><a href="class_serialized_keyframe_array.html#a2ad4386c9aa33ba241b75891c945ccad">SerializedKeyframeArray::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1275</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_a9a481355cbfad64b1c3f025203e398d9"><div class="ttname"><a href="class_serialized_keyframe_array.html#a9a481355cbfad64b1c3f025203e398d9">SerializedKeyframeArray::swap</a></div><div class="ttdeci">friend void swap(SerializedKeyframeArray &amp;a, SerializedKeyframeArray &amp;b)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1248</div></div>
<div class="ttc" id="class_serialized_keyframe_html_ac1cbd2acd154d2c43b3693a9d31707e4"><div class="ttname"><a href="class_serialized_keyframe.html#ac1cbd2acd154d2c43b3693a9d31707e4">SerializedKeyframe::loopedgesids</a></div><div class="ttdeci">const ::google::protobuf::RepeatedField&lt; ::google::protobuf::uint32 &gt; &amp; loopedgesids() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2294</div></div>
<div class="ttc" id="class_serialized_k_html_ac6e216f6313f58d1250439e349c215ef"><div class="ttname"><a href="class_serialized_k.html#ac6e216f6313f58d1250439e349c215ef">SerializedK::GetArenaNoVirtual</a></div><div class="ttdeci">inline ::google::protobuf::Arena * GetArenaNoVirtual() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:641</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a710c4c1706247f92b6f941deacb58222"><div class="ttname"><a href="class_serialized_mappoint.html#a710c4c1706247f92b6f941deacb58222">SerializedMappoint::release_position</a></div><div class="ttdeci">::SerializedPosition * release_position()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1983</div></div>
<div class="ttc" id="class_serialized_descriptor_html_aeac14113923bea929c2d05415919ac37"><div class="ttname"><a href="class_serialized_descriptor.html#aeac14113923bea929c2d05415919ac37">SerializedDescriptor::_internal_metadata_</a></div><div class="ttdeci">::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:209</div></div>
<div class="ttc" id="class_serialized_feature_html_abb161ee821b3532a42a7dce544c57fa7"><div class="ttname"><a href="class_serialized_feature.html#abb161ee821b3532a42a7dce544c57fa7">SerializedFeature::clear_briefdescriptor</a></div><div class="ttdeci">void clear_briefdescriptor()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2428</div></div>
<div class="ttc" id="osmap_8pb_8h_html_a98886619d01fb4332c87bf749c902ec8"><div class="ttname"><a href="osmap_8pb_8h.html#a98886619d01fb4332c87bf749c902ec8">_SerializedKeyframeArray_default_instance_</a></div><div class="ttdeci">SerializedKeyframeArrayDefaultTypeInternal _SerializedKeyframeArray_default_instance_</div></div>
<div class="ttc" id="class_serialized_mappoint_html_ab50d621841b65f678375f93272e52d08"><div class="ttname"><a href="class_serialized_mappoint.html#ab50d621841b65f678375f93272e52d08">SerializedMappoint::position_</a></div><div class="ttdeci">::SerializedPosition * position_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:934</div></div>
<div class="ttc" id="class_serialized_keyframe_html_aff27b5f22d33ed7849d0977dbf2d1e9b"><div class="ttname"><a href="class_serialized_keyframe.html#aff27b5f22d33ed7849d0977dbf2d1e9b">SerializedKeyframe::New</a></div><div class="ttdeci">SerializedKeyframe * New() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1097</div></div>
<div class="ttc" id="class_serialized_position_html_a9e0fe22e672c5f370b36ff71e25530ec"><div class="ttname"><a href="class_serialized_position.html#a9e0fe22e672c5f370b36ff71e25530ec">SerializedPosition::set_z</a></div><div class="ttdeci">void set_z(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1786</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a9586d0b8e93bd5a7cc7b2a14bb0ef675"><div class="ttname"><a href="class_serialized_keyframe.html#a9586d0b8e93bd5a7cc7b2a14bb0ef675">SerializedKeyframe::clear_kindex</a></div><div class="ttdeci">void clear_kindex()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2261</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a84bde93fd399890f7b8d01cf90744f4b"><div class="ttname"><a href="class_serialized_keyframe.html#a84bde93fd399890f7b8d01cf90744f4b">SerializedKeyframe::release_pose</a></div><div class="ttdeci">::SerializedPose * release_pose()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2171</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a1a4788a16f3b5698774b9c0f1193dec7"><div class="ttname"><a href="class_serialized_keypoint.html#a1a4788a16f3b5698774b9c0f1193dec7">SerializedKeypoint::New</a></div><div class="ttdeci">SerializedKeypoint * New() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:488</div></div>
<div class="ttc" id="class_serialized_keypoint_html_aad41203a3c2a0135323512bfcab83e18"><div class="ttname"><a href="class_serialized_keypoint.html#aad41203a3c2a0135323512bfcab83e18">SerializedKeypoint::clear_pty</a></div><div class="ttdeci">void clear_pty()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1811</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_ac2d13133003781dc8d436ecc2a13eb1d"><div class="ttname"><a href="class_serialized_mappoint_array.html#ac2d13133003781dc8d436ecc2a13eb1d">SerializedMappointArray::clear_mappoint</a></div><div class="ttdeci">void clear_mappoint()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2108</div></div>
<div class="ttc" id="class_serialized_position_html_af9ea1b347d2704c247d8d31980f8f68b"><div class="ttname"><a href="class_serialized_position.html#af9ea1b347d2704c247d8d31980f8f68b">SerializedPosition::z</a></div><div class="ttdeci">float z() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1782</div></div>
<div class="ttc" id="class_serialized_k_array_html_a19284f6a5bb5a9441474a3c85319e5af"><div class="ttname"><a href="class_serialized_k_array.html#a19284f6a5bb5a9441474a3c85319e5af">SerializedKArray::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:757</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a49e37782b5e47457f15eb8a6b4578a30"><div class="ttname"><a href="class_serialized_keyframe.html#a49e37782b5e47457f15eb8a6b4578a30">SerializedKeyframe::_cached_size_</a></div><div class="ttdeci">mutable ::google::protobuf::internal::CachedSize _cached_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1205</div></div>
<div class="ttc" id="class_serialized_feature_html_abe6b96e9ad92afcdd6edcd6fd4c44b2c"><div class="ttname"><a href="class_serialized_feature.html#abe6b96e9ad92afcdd6edcd6fd4c44b2c">SerializedFeature::has_keypoint</a></div><div class="ttdeci">bool has_keypoint() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2371</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a53f0996e062a06d0d54b3236225cbc30"><div class="ttname"><a href="class_serialized_keypoint.html#a53f0996e062a06d0d54b3236225cbc30">SerializedKeypoint::angle_</a></div><div class="ttdeci">float angle_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:561</div></div>
<div class="ttc" id="class_serialized_mappoint_html_af50b23a1b587a97d36cca891349c9a2d"><div class="ttname"><a href="class_serialized_mappoint.html#af50b23a1b587a97d36cca891349c9a2d">SerializedMappoint::GetArenaNoVirtual</a></div><div class="ttdeci">inline ::google::protobuf::Arena * GetArenaNoVirtual() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:874</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a024ca2ca189ac69b52c7059a7debfb3c"><div class="ttname"><a href="class_serialized_mappoint.html#a024ca2ca189ac69b52c7059a7debfb3c">SerializedMappoint::id_</a></div><div class="ttdeci">::google::protobuf::uint32 id_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:936</div></div>
<div class="ttc" id="class_serialized_pose_html_a31535c3390aa973da24e864603b95d04"><div class="ttname"><a href="class_serialized_pose.html#a31535c3390aa973da24e864603b95d04">SerializedPose::_internal_metadata_</a></div><div class="ttdeci">::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:319</div></div>
<div class="ttc" id="class_serialized_pose_html_a601a15c3d45ad821d86a03c93933985e"><div class="ttname"><a href="class_serialized_pose.html#a601a15c3d45ad821d86a03c93933985e">SerializedPose::_cached_size_</a></div><div class="ttdeci">mutable ::google::protobuf::internal::CachedSize _cached_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:322</div></div>
<div class="ttc" id="class_serialized_position_html_a955551bea6320f7a895ce98d03ebf0ed"><div class="ttname"><a href="class_serialized_position.html#a955551bea6320f7a895ce98d03ebf0ed">SerializedPosition::GetArenaNoVirtual</a></div><div class="ttdeci">inline ::google::protobuf::Arena * GetArenaNoVirtual() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:400</div></div>
<div class="ttc" id="class_serialized_keyframe_html_aee701dd1f6b88b7fc557bb4dbd0b6cfd"><div class="ttname"><a href="class_serialized_keyframe.html#aee701dd1f6b88b7fc557bb4dbd0b6cfd">SerializedKeyframe::MaybeArenaPtr</a></div><div class="ttdeci">void * MaybeArenaPtr() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1129</div></div>
<div class="ttc" id="class_serialized_k_html_af80b29d61f6b2dc0d716b7e424f8431a"><div class="ttname"><a href="class_serialized_k.html#af80b29d61f6b2dc0d716b7e424f8431a">SerializedK::_internal_metadata_</a></div><div class="ttdeci">::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:682</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_a1f63bf5a67e663a01f787c7c7e4a8bb3"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#a1f63bf5a67e663a01f787c7c7e4a8bb3">SerializedKeyframeFeaturesArray::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1629</div></div>
<div class="ttc" id="structprotobuf__osmap__2eproto_1_1_table_struct_html_ac1fa098f0fe59647913e742c6351838d"><div class="ttname"><a href="structprotobuf__osmap__2eproto_1_1_table_struct.html#ac1fa098f0fe59647913e742c6351838d">protobuf_osmap_2eproto::TableStruct::field_metadata</a></div><div class="ttdeci">static const ::google::protobuf::internal::FieldMetadata field_metadata[]</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:42</div></div>
<div class="ttc" id="class_serialized_feature_html_a588e5aa3f80ed3c0bb71a732bcd84e7d"><div class="ttname"><a href="class_serialized_feature.html#a588e5aa3f80ed3c0bb71a732bcd84e7d">SerializedFeature::mappoint_id</a></div><div class="ttdeci">::google::protobuf::uint32 mappoint_id() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2360</div></div>
<div class="ttc" id="class_serialized_feature_html_a1856097277c086af85beced6684ac75f"><div class="ttname"><a href="class_serialized_feature.html#a1856097277c086af85beced6684ac75f">SerializedFeature::clear_mappoint_id</a></div><div class="ttdeci">void clear_mappoint_id()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2357</div></div>
<div class="ttc" id="class_serialized_mappoint_html_aef7bf6b21559a773dbc4653d44ae0b0f"><div class="ttname"><a href="class_serialized_mappoint.html#aef7bf6b21559a773dbc4653d44ae0b0f">SerializedMappoint::set_visible</a></div><div class="ttdeci">void set_visible(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2026</div></div>
<div class="ttc" id="class_serialized_k_html_afdfc83273e1cca8382d54f2772a77829"><div class="ttname"><a href="class_serialized_k.html#afdfc83273e1cca8382d54f2772a77829">SerializedK::fx_</a></div><div class="ttdeci">float fx_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:683</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_a1e13dfe31d8f6d353d96432e411c8a1d"><div class="ttname"><a href="class_serialized_keyframe_array.html#a1e13dfe31d8f6d353d96432e411c8a1d">SerializedKeyframeArray::New</a></div><div class="ttdeci">SerializedKeyframeArray * New() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1254</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a67a6ffaac7d168d0b4152052bfeed23f"><div class="ttname"><a href="class_serialized_keyframe.html#a67a6ffaac7d168d0b4152052bfeed23f">SerializedKeyframe::kindex_</a></div><div class="ttdeci">::google::protobuf::uint32 kindex_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1203</div></div>
<div class="ttc" id="class_serialized_pose_html_a22d6dcd30650f81380ae46e789cf1f3c"><div class="ttname"><a href="class_serialized_pose.html#a22d6dcd30650f81380ae46e789cf1f3c">SerializedPose::New</a></div><div class="ttdeci">SerializedPose * New(::google::protobuf::Arena *arena) const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:265</div></div>
<div class="ttc" id="class_serialized_position_html_a5be1aeb12367a637c6075bae38e9d908"><div class="ttname"><a href="class_serialized_position.html#a5be1aeb12367a637c6075bae38e9d908">SerializedPosition::swap</a></div><div class="ttdeci">friend void swap(SerializedPosition &amp;a, SerializedPosition &amp;b)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:365</div></div>
<div class="ttc" id="class_serialized_keypoint_html_aa37f2a71fe260a162286d2867a1ba757"><div class="ttname"><a href="class_serialized_keypoint.html#aa37f2a71fe260a162286d2867a1ba757">SerializedKeypoint::ptx_</a></div><div class="ttdeci">float ptx_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:559</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_a33b97b06d8682a8971b4d4bc474fa010"><div class="ttname"><a href="class_serialized_keyframe_array.html#a33b97b06d8682a8971b4d4bc474fa010">SerializedKeyframeArray::mutable_keyframe</a></div><div class="ttdeci">::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframe &gt; * mutable_keyframe()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2334</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a54a138d0847321bf7c46dd90d638e534"><div class="ttname"><a href="class_serialized_mappoint.html#a54a138d0847321bf7c46dd90d638e534">SerializedMappoint::_internal_metadata_</a></div><div class="ttdeci">::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:933</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_a69814d6558011fe0ed0aa3701943e8da"><div class="ttname"><a href="class_serialized_mappoint_array.html#a69814d6558011fe0ed0aa3701943e8da">SerializedMappointArray::GetArenaNoVirtual</a></div><div class="ttdeci">inline ::google::protobuf::Arena * GetArenaNoVirtual() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1017</div></div>
<div class="ttc" id="class_serialized_position_html_a7bd0d5779bfb52b3e6d94760c4d51913"><div class="ttname"><a href="class_serialized_position.html#a7bd0d5779bfb52b3e6d94760c4d51913">SerializedPosition::x</a></div><div class="ttdeci">float x() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1754</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a89aed9d8fea37a9cf58629e417bdda9e"><div class="ttname"><a href="class_serialized_mappoint.html#a89aed9d8fea37a9cf58629e417bdda9e">SerializedMappoint::release_briefdescriptor</a></div><div class="ttdeci">::SerializedDescriptor * release_briefdescriptor()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2065</div></div>
<div class="ttc" id="class_serialized_k_array_html_a418f433a563c6aef6426f10825f8dfda"><div class="ttname"><a href="class_serialized_k_array.html#a418f433a563c6aef6426f10825f8dfda">SerializedKArray::MaybeArenaPtr</a></div><div class="ttdeci">void * MaybeArenaPtr() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:768</div></div>
<div class="ttc" id="class_serialized_mappoint_html_ac6ebb364c514037a6fe4a7c36cc1faf1"><div class="ttname"><a href="class_serialized_mappoint.html#ac6ebb364c514037a6fe4a7c36cc1faf1">SerializedMappoint::clear_position</a></div><div class="ttdeci">void clear_position()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1968</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a81563a8f142ea4cebbf2fb92c31480d7"><div class="ttname"><a href="class_serialized_mappoint.html#a81563a8f142ea4cebbf2fb92c31480d7">SerializedMappoint::has_briefdescriptor</a></div><div class="ttdeci">bool has_briefdescriptor() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2047</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a51106d273076121c5e227c2b959c39a4"><div class="ttname"><a href="class_serialized_keyframe.html#a51106d273076121c5e227c2b959c39a4">SerializedKeyframe::kindex</a></div><div class="ttdeci">::google::protobuf::uint32 kindex() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2264</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a671819ea87ecf41a8b661157668a1f09"><div class="ttname"><a href="class_serialized_mappoint.html#a671819ea87ecf41a8b661157668a1f09">SerializedMappoint::id</a></div><div class="ttdeci">::google::protobuf::uint32 id() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1954</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a87b9606c915b18e84f924be60e473606"><div class="ttname"><a href="class_serialized_keypoint.html#a87b9606c915b18e84f924be60e473606">SerializedKeypoint::set_ptx</a></div><div class="ttdeci">void set_ptx(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1804</div></div>
<div class="ttc" id="class_serialized_k_html_a5f17b651216622ba0e114022f1beb2c3"><div class="ttname"><a href="class_serialized_k.html#a5f17b651216622ba0e114022f1beb2c3">SerializedK::fy_</a></div><div class="ttdeci">float fy_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:684</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a8ed3a1b2b9b99ebe057b28c81630385e"><div class="ttname"><a href="class_serialized_mappoint.html#a8ed3a1b2b9b99ebe057b28c81630385e">SerializedMappoint::visible</a></div><div class="ttdeci">float visible() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2022</div></div>
<div class="ttc" id="class_serialized_pose_html_a46536048cc8d7ade3dbbebdc93e0bf1b"><div class="ttname"><a href="class_serialized_pose.html#a46536048cc8d7ade3dbbebdc93e0bf1b">SerializedPose::add_element</a></div><div class="ttdeci">void add_element(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1731</div></div>
<div class="ttc" id="class_serialized_position_html_a10ae54099e1b64ca373fbe72c226fa2b"><div class="ttname"><a href="class_serialized_position.html#a10ae54099e1b64ca373fbe72c226fa2b">SerializedPosition::_internal_metadata_</a></div><div class="ttdeci">::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:435</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_a41812e5813614fc8528cacdb85d159ba"><div class="ttname"><a href="class_serialized_keyframe_features.html#a41812e5813614fc8528cacdb85d159ba">SerializedKeyframeFeatures::clear_feature</a></div><div class="ttdeci">void clear_feature()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2500</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_ab1faf1a46531cdb70d9e41d6f8a8da73"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#ab1faf1a46531cdb70d9e41d6f8a8da73">SerializedKeyframeFeaturesArray::New</a></div><div class="ttdeci">SerializedKeyframeFeaturesArray * New() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1608</div></div>
<div class="ttc" id="class_serialized_pose_html_a342457d3b0f4ec44b2cf98db1ab30a32"><div class="ttname"><a href="class_serialized_pose.html#a342457d3b0f4ec44b2cf98db1ab30a32">SerializedPose::operator=</a></div><div class="ttdeci">SerializedPose &amp; operator=(const SerializedPose &amp;from)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:224</div></div>
<div class="ttc" id="class_serialized_feature_html_aeb1e87f84d21f2135d136a52db9ac8c6"><div class="ttname"><a href="class_serialized_feature.html#aeb1e87f84d21f2135d136a52db9ac8c6">SerializedFeature::New</a></div><div class="ttdeci">SerializedFeature * New(::google::protobuf::Arena *arena) const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1367</div></div>
<div class="ttc" id="class_serialized_k_html_a72817538aaf12e1732c104674227f5f3"><div class="ttname"><a href="class_serialized_k.html#a72817538aaf12e1732c104674227f5f3">SerializedK::set_cy</a></div><div class="ttdeci">void set_cy(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1906</div></div>
<div class="ttc" id="namespacegoogle_html"><div class="ttname"><a href="namespacegoogle.html">google</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:87</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html_ace26c889b44e2544bd9b91b52324f01a"><div class="ttname"><a href="class_serialized_keyframe_features_array.html#ace26c889b44e2544bd9b91b52324f01a">SerializedKeyframeFeaturesArray::internal_default_instance</a></div><div class="ttdeci">static const SerializedKeyframeFeaturesArray * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1594</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a164d6241e8c67ecfb5afbb983ec1ee4c"><div class="ttname"><a href="class_serialized_keyframe.html#a164d6241e8c67ecfb5afbb983ec1ee4c">SerializedKeyframe::set_kindex</a></div><div class="ttdeci">void set_kindex(::google::protobuf::uint32 value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2268</div></div>
<div class="ttc" id="class_serialized_keyframe_html_aa0111de78cfa3c901936be4706e34b42"><div class="ttname"><a href="class_serialized_keyframe.html#aa0111de78cfa3c901936be4706e34b42">SerializedKeyframe::clear_loopedgesids</a></div><div class="ttdeci">void clear_loopedgesids()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2278</div></div>
<div class="ttc" id="class_serialized_feature_html_a5c3e5cdd37c0c71a99e9103a90fbe3b2"><div class="ttname"><a href="class_serialized_feature.html#a5c3e5cdd37c0c71a99e9103a90fbe3b2">SerializedFeature::set_allocated_keypoint</a></div><div class="ttdeci">void set_allocated_keypoint(::SerializedKeypoint *keypoint)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2405</div></div>
<div class="ttc" id="class_serialized_k_array_html_ac390787ff96bce99c53b0a56e06a4b64"><div class="ttname"><a href="class_serialized_k_array.html#ac390787ff96bce99c53b0a56e06a4b64">SerializedKArray::k</a></div><div class="ttdeci">const ::google::protobuf::RepeatedPtrField&lt; ::SerializedK &gt; &amp; k() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1941</div></div>
<div class="ttc" id="class_serialized_pose_html_a23e70ec599aaceeac5decd556576c3bd"><div class="ttname"><a href="class_serialized_pose.html#a23e70ec599aaceeac5decd556576c3bd">SerializedPose::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:282</div></div>
<div class="ttc" id="class_serialized_descriptor_html"><div class="ttname"><a href="class_serialized_descriptor.html">SerializedDescriptor</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:107</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_ad750c10d00d41887b955b7895c094c55"><div class="ttname"><a href="class_serialized_keyframe_features.html#ad750c10d00d41887b955b7895c094c55">SerializedKeyframeFeatures::MaybeArenaPtr</a></div><div class="ttdeci">void * MaybeArenaPtr() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1524</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_a1a2931219be5985d2287a6d3f835a604"><div class="ttname"><a href="class_serialized_keyframe_features.html#a1a2931219be5985d2287a6d3f835a604">SerializedKeyframeFeatures::internal_default_instance</a></div><div class="ttdeci">static const SerializedKeyframeFeatures * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1478</div></div>
<div class="ttc" id="class_serialized_pose_html_a70097396affb8a6ecbece5d6d74d6173"><div class="ttname"><a href="class_serialized_pose.html#a70097396affb8a6ecbece5d6d74d6173">SerializedPose::swap</a></div><div class="ttdeci">friend void swap(SerializedPose &amp;a, SerializedPose &amp;b)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:255</div></div>
<div class="ttc" id="class_serialized_keypoint_html_aacd600668586fe2099b52734d6d76f69"><div class="ttname"><a href="class_serialized_keypoint.html#aacd600668586fe2099b52734d6d76f69">SerializedKeypoint::MaybeArenaPtr</a></div><div class="ttdeci">void * MaybeArenaPtr() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:520</div></div>
<div class="ttc" id="class_serialized_feature_html_a3540e56f33ae84d7265d7023d200fe7c"><div class="ttname"><a href="class_serialized_feature.html#a3540e56f33ae84d7265d7023d200fe7c">SerializedFeature::mutable_briefdescriptor</a></div><div class="ttdeci">::SerializedDescriptor * mutable_briefdescriptor()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2450</div></div>
<div class="ttc" id="structprotobuf__osmap__2eproto_1_1_table_struct_html_a5f8e5492be761a8c30493bfc1aa686fb"><div class="ttname"><a href="structprotobuf__osmap__2eproto_1_1_table_struct.html#a5f8e5492be761a8c30493bfc1aa686fb">protobuf_osmap_2eproto::TableStruct::aux</a></div><div class="ttdeci">static const ::google::protobuf::internal::AuxillaryParseTableField aux[]</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:40</div></div>
<div class="ttc" id="class_serialized_keyframe_html_aaa8ec7a014bec00ebea592b7e63d24d9"><div class="ttname"><a href="class_serialized_keyframe.html#aaa8ec7a014bec00ebea592b7e63d24d9">SerializedKeyframe::mutable_pose</a></div><div class="ttdeci">::SerializedPose * mutable_pose()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2178</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a23636a5d24a36f8f4a954811ab1d8110"><div class="ttname"><a href="class_serialized_mappoint.html#a23636a5d24a36f8f4a954811ab1d8110">SerializedMappoint::found</a></div><div class="ttdeci">float found() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2036</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a0776b04e68e898021b20feead5153434"><div class="ttname"><a href="class_serialized_keypoint.html#a0776b04e68e898021b20feead5153434">SerializedKeypoint::clear_octave</a></div><div class="ttdeci">void clear_octave()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1839</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a317cc442b5518bef0b3f84da63f8b172"><div class="ttname"><a href="class_serialized_keyframe.html#a317cc442b5518bef0b3f84da63f8b172">SerializedKeyframe::kmatrix</a></div><div class="ttdeci">const ::SerializedK &amp; kmatrix() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2219</div></div>
<div class="ttc" id="class_serialized_pose_html_a1c88216d07e0bdb7b2cd3047c03b51f5"><div class="ttname"><a href="class_serialized_pose.html#a1c88216d07e0bdb7b2cd3047c03b51f5">SerializedPose::New</a></div><div class="ttdeci">SerializedPose * New() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:261</div></div>
<div class="ttc" id="class_serialized_position_html"><div class="ttname"><a href="class_serialized_position.html">SerializedPosition</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:327</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a3be19701ccab47c9cb994ddf2cc2c431"><div class="ttname"><a href="class_serialized_keyframe.html#a3be19701ccab47c9cb994ddf2cc2c431">SerializedKeyframe::pose</a></div><div class="ttdeci">const ::SerializedPose &amp; pose() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2165</div></div>
<div class="ttc" id="class_serialized_k_html_af78a4ac247de4d7ebc807f4a92d01681"><div class="ttname"><a href="class_serialized_k.html#af78a4ac247de4d7ebc807f4a92d01681">SerializedK::cx</a></div><div class="ttdeci">float cx() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1888</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a417a88a59dc8173c091e01c7cd6fd233"><div class="ttname"><a href="class_serialized_keypoint.html#a417a88a59dc8173c091e01c7cd6fd233">SerializedKeypoint::set_angle</a></div><div class="ttdeci">void set_angle(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1832</div></div>
<div class="ttc" id="class_serialized_mappoint_html_acc6d631172e0a2a1191d96cbe39004ed"><div class="ttname"><a href="class_serialized_mappoint.html#acc6d631172e0a2a1191d96cbe39004ed">SerializedMappoint::position</a></div><div class="ttdeci">const ::SerializedPosition &amp; position() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1977</div></div>
<div class="ttc" id="structprotobuf__osmap__2eproto_1_1_table_struct_html_a86d6f92f64a971d1d20df502ef226b44"><div class="ttname"><a href="structprotobuf__osmap__2eproto_1_1_table_struct.html#a86d6f92f64a971d1d20df502ef226b44">protobuf_osmap_2eproto::TableStruct::entries</a></div><div class="ttdeci">static const ::google::protobuf::internal::ParseTableField entries[]</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:39</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a876c4f672875eb549ae779c31893dce6"><div class="ttname"><a href="class_serialized_keyframe.html#a876c4f672875eb549ae779c31893dce6">SerializedKeyframe::_internal_pose</a></div><div class="ttdeci">const ::SerializedPose &amp; _internal_pose() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2162</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_a64de2deb7f29edde62e8c882eef75fff"><div class="ttname"><a href="class_serialized_mappoint_array.html#a64de2deb7f29edde62e8c882eef75fff">SerializedMappointArray::swap</a></div><div class="ttdeci">friend void swap(SerializedMappointArray &amp;a, SerializedMappointArray &amp;b)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:982</div></div>
<div class="ttc" id="class_serialized_position_html_a46b9408f8c4719711858978b9797d54e"><div class="ttname"><a href="class_serialized_position.html#a46b9408f8c4719711858978b9797d54e">SerializedPosition::MaybeArenaPtr</a></div><div class="ttdeci">void * MaybeArenaPtr() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:403</div></div>
<div class="ttc" id="class_serialized_mappoint_html_acd3cb03d16641ce833d9d8580bfb7129"><div class="ttname"><a href="class_serialized_mappoint.html#acd3cb03d16641ce833d9d8580bfb7129">SerializedMappoint::mutable_position</a></div><div class="ttdeci">::SerializedPosition * mutable_position()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1990</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a7991829415da0ee506079fbd93e75313"><div class="ttname"><a href="class_serialized_keypoint.html#a7991829415da0ee506079fbd93e75313">SerializedKeypoint::Swap</a></div><div class="ttdeci">void Swap(SerializedKeypoint *other)</div></div>
<div class="ttc" id="class_serialized_descriptor_html_a600cf5076e5047b0a49fa74aa33b95df"><div class="ttname"><a href="class_serialized_descriptor.html#a600cf5076e5047b0a49fa74aa33b95df">SerializedDescriptor::block_size</a></div><div class="ttdeci">int block_size() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1683</div></div>
<div class="ttc" id="class_serialized_keyframe_features_array_html"><div class="ttname"><a href="class_serialized_keyframe_features_array.html">SerializedKeyframeFeaturesArray</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1564</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_ab4ee04f9474d567beb9cb98c1c23aec0"><div class="ttname"><a href="class_serialized_keyframe_array.html#ab4ee04f9474d567beb9cb98c1c23aec0">SerializedKeyframeArray::keyframe_</a></div><div class="ttdeci">::google::protobuf::RepeatedPtrField&lt; ::SerializedKeyframe &gt; keyframe_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1313</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a1188d217762189e369ee26b2682c697f"><div class="ttname"><a href="class_serialized_keypoint.html#a1188d217762189e369ee26b2682c697f">SerializedKeypoint::GetCachedSize</a></div><div class="ttdeci">int GetCachedSize() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:509</div></div>
<div class="ttc" id="class_serialized_mappoint_html_a49db565558d8119a5c1a600386360e77"><div class="ttname"><a href="class_serialized_mappoint.html#a49db565558d8119a5c1a600386360e77">SerializedMappoint::internal_default_instance</a></div><div class="ttdeci">static const SerializedMappoint * internal_default_instance()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:831</div></div>
<div class="ttc" id="class_serialized_position_html_aad1b7b751ebc6fffec79c1511deadf40"><div class="ttname"><a href="class_serialized_position.html#aad1b7b751ebc6fffec79c1511deadf40">SerializedPosition::clear_z</a></div><div class="ttdeci">void clear_z()</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1779</div></div>
<div class="ttc" id="osmap_8pb_8h_html_aabce29c0d9f5064b7921951946dd564d"><div class="ttname"><a href="osmap_8pb_8h.html#aabce29c0d9f5064b7921951946dd564d">_SerializedDescriptor_default_instance_</a></div><div class="ttdeci">SerializedDescriptorDefaultTypeInternal _SerializedDescriptor_default_instance_</div></div>
<div class="ttc" id="osmap_8pb_8h_html_a768f8bf7072a3055534e1a60da05b54e"><div class="ttname"><a href="osmap_8pb_8h.html#a768f8bf7072a3055534e1a60da05b54e">_SerializedFeature_default_instance_</a></div><div class="ttdeci">SerializedFeatureDefaultTypeInternal _SerializedFeature_default_instance_</div></div>
<div class="ttc" id="class_serialized_mappoint_html_aa151fbe291d7e0313afd64a1fe63622a"><div class="ttname"><a href="class_serialized_mappoint.html#aa151fbe291d7e0313afd64a1fe63622a">SerializedMappoint::_internal_briefdescriptor</a></div><div class="ttdeci">const ::SerializedDescriptor &amp; _internal_briefdescriptor() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2056</div></div>
<div class="ttc" id="class_serialized_feature_html_a75c183ec6b02d47c978bda7370f5fdfe"><div class="ttname"><a href="class_serialized_feature.html#a75c183ec6b02d47c978bda7370f5fdfe">SerializedFeature::_internal_metadata_</a></div><div class="ttdeci">::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1439</div></div>
<div class="ttc" id="class_serialized_keyframe_html_a7482bfcaca5624d29f5cfa00226e6cba"><div class="ttname"><a href="class_serialized_keyframe.html#a7482bfcaca5624d29f5cfa00226e6cba">SerializedKeyframe::set_id</a></div><div class="ttdeci">void set_id(::google::protobuf::uint32 value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2146</div></div>
<div class="ttc" id="class_serialized_feature_html_a9aa6214d067a9521545952a80504b6f3"><div class="ttname"><a href="class_serialized_feature.html#a9aa6214d067a9521545952a80504b6f3">SerializedFeature::New</a></div><div class="ttdeci">SerializedFeature * New() const final</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1363</div></div>
<div class="ttc" id="class_serialized_k_html_a3a12b789f3787e76151923c705d1bb01"><div class="ttname"><a href="class_serialized_k.html#a3a12b789f3787e76151923c705d1bb01">SerializedK::cy_</a></div><div class="ttdeci">float cy_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:686</div></div>
<div class="ttc" id="class_serialized_mappoint_array_html_a0063d43fa26d4e8c7e926c8feb94525f"><div class="ttname"><a href="class_serialized_mappoint_array.html#a0063d43fa26d4e8c7e926c8feb94525f">SerializedMappointArray::_internal_metadata_</a></div><div class="ttdeci">::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1046</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_a0b2341c721cad7cfdde7f8a68f16b1c5"><div class="ttname"><a href="class_serialized_keyframe_array.html#a0b2341c721cad7cfdde7f8a68f16b1c5">SerializedKeyframeArray::MaybeArenaPtr</a></div><div class="ttdeci">void * MaybeArenaPtr() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1286</div></div>
<div class="ttc" id="class_serialized_k_html_affe4a2e355a92b8995cb37be761f5007"><div class="ttname"><a href="class_serialized_k.html#affe4a2e355a92b8995cb37be761f5007">SerializedK::fy</a></div><div class="ttdeci">float fy() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1874</div></div>
<div class="ttc" id="class_serialized_feature_html_aa8abac5f730122710b369d15eb104104"><div class="ttname"><a href="class_serialized_feature.html#aa8abac5f730122710b369d15eb104104">SerializedFeature::briefdescriptor</a></div><div class="ttdeci">const ::SerializedDescriptor &amp; briefdescriptor() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2437</div></div>
<div class="ttc" id="class_serialized_keypoint_html_a7b9f904bcbf9bd6287d9d46fa3d89473"><div class="ttname"><a href="class_serialized_keypoint.html#a7b9f904bcbf9bd6287d9d46fa3d89473">SerializedKeypoint::GetArenaNoVirtual</a></div><div class="ttdeci">inline ::google::protobuf::Arena * GetArenaNoVirtual() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:517</div></div>
<div class="ttc" id="osmap_8pb_8h_html_a70ce74544b609dc3d0fadcc7c3d2a5e9"><div class="ttname"><a href="osmap_8pb_8h.html#a70ce74544b609dc3d0fadcc7c3d2a5e9">_SerializedMappoint_default_instance_</a></div><div class="ttdeci">SerializedMappointDefaultTypeInternal _SerializedMappoint_default_instance_</div></div>
<div class="ttc" id="structprotobuf__osmap__2eproto_1_1_table_struct_html_aaa7a251b72afcc6888848e49e444c27c"><div class="ttname"><a href="structprotobuf__osmap__2eproto_1_1_table_struct.html#aaa7a251b72afcc6888848e49e444c27c">protobuf_osmap_2eproto::TableStruct::serialization_table</a></div><div class="ttdeci">static const ::google::protobuf::internal::SerializationTable serialization_table[]</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:43</div></div>
<div class="ttc" id="class_serialized_pose_html_a6574c13f7b82fe86339239aacb43cfb0"><div class="ttname"><a href="class_serialized_pose.html#a6574c13f7b82fe86339239aacb43cfb0">SerializedPose::element</a></div><div class="ttdeci">const ::google::protobuf::RepeatedField&lt; float &gt; &amp; element() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1736</div></div>
<div class="ttc" id="osmap_8pb_8h_html_a74015fd1671999c0240a0661c42d421c"><div class="ttname"><a href="osmap_8pb_8h.html#a74015fd1671999c0240a0661c42d421c">_SerializedKeyframeFeatures_default_instance_</a></div><div class="ttdeci">SerializedKeyframeFeaturesDefaultTypeInternal _SerializedKeyframeFeatures_default_instance_</div></div>
<div class="ttc" id="class_serialized_k_html_a7caacc815ad6972de251c4865b08d989"><div class="ttname"><a href="class_serialized_k.html#a7caacc815ad6972de251c4865b08d989">SerializedK::fx</a></div><div class="ttdeci">float fx() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1860</div></div>
<div class="ttc" id="class_serialized_feature_html_a400d28966ace9d8da2ff38fbd739c8ea"><div class="ttname"><a href="class_serialized_feature.html#a400d28966ace9d8da2ff38fbd739c8ea">SerializedFeature::has_briefdescriptor</a></div><div class="ttdeci">bool has_briefdescriptor() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2425</div></div>
<div class="ttc" id="namespaceprotobuf__osmap__2eproto_html"><div class="ttname"><a href="namespaceprotobuf__osmap__2eproto.html">protobuf_osmap_2eproto</a></div><div class="ttdef"><b>Definition:</b> osmap.pb.h:36</div></div>
<div class="ttc" id="class_serialized_position_html_a76fa96022927aac18d2a2b5dc9aade2a"><div class="ttname"><a href="class_serialized_position.html#a76fa96022927aac18d2a2b5dc9aade2a">SerializedPosition::set_y</a></div><div class="ttdeci">void set_y(float value)</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1772</div></div>
<div class="ttc" id="class_serialized_pose_html_a6d0264dd60142f4d5550fda93dbee676"><div class="ttname"><a href="class_serialized_pose.html#a6d0264dd60142f4d5550fda93dbee676">SerializedPose::element_size</a></div><div class="ttdeci">int element_size() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1717</div></div>
<div class="ttc" id="class_serialized_k_array_html_abda779bcf6669af9bc4827ebe47a2f96"><div class="ttname"><a href="class_serialized_k_array.html#abda779bcf6669af9bc4827ebe47a2f96">SerializedKArray::_cached_size_</a></div><div class="ttdeci">mutable ::google::protobuf::internal::CachedSize _cached_size_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:796</div></div>
<div class="ttc" id="class_serialized_keyframe_array_html_ac0a6d3eb89ac80913f37b885792dcd23"><div class="ttname"><a href="class_serialized_keyframe_array.html#ac0a6d3eb89ac80913f37b885792dcd23">SerializedKeyframeArray::keyframe_size</a></div><div class="ttdeci">int keyframe_size() const</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:2323</div></div>
<div class="ttc" id="class_serialized_keyframe_features_html_afec2aa086a066d0347e32ac109f1102d"><div class="ttname"><a href="class_serialized_keyframe_features.html#afec2aa086a066d0347e32ac109f1102d">SerializedKeyframeFeatures::feature_</a></div><div class="ttdeci">::google::protobuf::RepeatedPtrField&lt; ::SerializedFeature &gt; feature_</div><div class="ttdef"><b>Definition:</b> osmap.pb.h:1557</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="osmap_8pb_8h.html">osmap.pb.h</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.12 </li>
  </ul>
</div>
</body>
</html>
